net: add uninstalling tap devices
authorMunkyu Im <munkyu.im@samsung.com>
Tue, 14 Apr 2015 08:20:38 +0000 (17:20 +0900)
committerMunkyu Im <munkyu.im@samsung.com>
Tue, 28 Apr 2015 07:36:51 +0000 (16:36 +0900)
support bat file to remove host tap devices.
These can be removed by only this method.
Additionally, add bridged network packaging for dibs.

Change-Id: Ie4d5c69da4fcf29a07a7b37b721b4c1ebdc8ca38
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
tizen/src/Makefile
tizen/src/scripts/tap-uninstall.bat [new file with mode: 0755]

index 5e20572b587fc14de9c83c58805f68e43ed17bec..604c89660588c8d5308599abdaceeedf2b880ca7 100755 (executable)
@@ -214,6 +214,9 @@ endif
 ifdef CONFIG_DARWIN
        cp -pP scripts/emulator-ifup-darwin.sh $(EMUL_DIR)/etc/emulator-ifup.sh
 endif
+ifdef CONFIG_WIN32
+       cp -pP scripts/tap-uninstall.bat $(EMUL_DIR)/bin
+endif
 
 # use shared memory for display framebuffer
 ifdef CONFIG_USE_SHM
@@ -306,6 +309,17 @@ ifdef CONFIG_DARWIN
        cp -pP scripts/sdbscript $(DIBS_COMMON_DIR)/bin
 endif
 
+# for bridged network
+ifdef CONFIG_LINUX
+       cp -pP scripts/emulator-ifup-linux.sh $(DIBS_COMMON_DIR)/etc/emulator-ifup.sh
+endif
+ifdef CONFIG_DARWIN
+       cp -pP scripts/emulator-ifup-darwin.sh $(DIBS_COMMON_DIR)/etc/emulator-ifup.sh
+endif
+ifdef CONFIG_WIN32
+       cp -pP scripts/tap-uninstall.bat $(DIBS_COMMON_DIR)/bin
+endif
+
 # use shared memory for display framebuffer
 ifdef CONFIG_USE_SHM
 ifdef CONFIG_LINUX
diff --git a/tizen/src/scripts/tap-uninstall.bat b/tizen/src/scripts/tap-uninstall.bat
new file mode 100755 (executable)
index 0000000..e5c5030
--- /dev/null
@@ -0,0 +1,4 @@
+@ECHO OFF
+SET EMULATOR_BIN_PATH=%~dp0
+rem remove all tap devices
+%EMULATOR_BIN_PATH%\devcon.exe remove OemWin2k.inf tap0901