diff options
author | Jaehyun Kim <jeik01.kim@samsung.com> | 2021-10-29 19:16:39 +0900 |
---|---|---|
committer | Jaehyun Kim <jeik01.kim@samsung.com> | 2021-11-12 18:07:54 +0900 |
commit | 6772a727e5b614672d857112287c1c47cab877ab (patch) | |
tree | 5d98a2b7de10d0a3e8c91448e5d538a14504dbc7 | |
parent | 3ba19673cef612dadb33c1d6686c2df2e99e8f8c (diff) | |
download | connman-6772a727e5b614672d857112287c1c47cab877ab.tar.gz connman-6772a727e5b614672d857112287c1c47cab877ab.tar.bz2 connman-6772a727e5b614672d857112287c1c47cab877ab.zip |
Disabled in container environment
Disable the container's network daemons to avoid conflicts
because they use the same network namespace.
Change-Id: I0e19fc7df608df39f5936f3082858f6f16415f3d
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
-rwxr-xr-x | src/main.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -48,6 +48,7 @@ #if defined TIZEN_EXT #define DEFAULT_WIFI_INTERFACE "wlan0" +#define CONTAINER_FILE "/run/systemd/container" #endif #define MAINFILE "main.conf" @@ -1359,6 +1360,15 @@ int main(int argc, char *argv[]) signal = setup_signalfd(); +#if defined TIZEN_EXT + if (access(CONTAINER_FILE, F_OK) == 0) { + g_main_loop_run(main_loop); + + g_source_remove(signal); + return 0; + } +#endif + dbus_error_init(&err); conn = g_dbus_setup_bus(DBUS_BUS_SYSTEM, CONNMAN_SERVICE, &err); |