aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlon Bar-Lev <alon.barlev@gmail.com>2007-10-29 14:08:37 +0200
committerStephen Hemminger <shemminger@linux-foundation.org>2007-10-29 08:29:46 -0700
commit973d2dcb4874f74b792858baa0687a0a1f133eff (patch)
treef473fd6d55feaa93fd5c5eb29cd890bbf7cf30bd
parent277c63161a291e97ca5a98db8baa07ac53c6f469 (diff)
downloadandroid_external_brctl-973d2dcb4874f74b792858baa0687a0a1f133eff.tar.gz
android_external_brctl-973d2dcb4874f74b792858baa0687a0a1f133eff.tar.bz2
android_external_brctl-973d2dcb4874f74b792858baa0687a0a1f133eff.zip
Allow bridge-utils to run when no TCP/IP is available
This simple patch create AF_LOCAL socket instead of AF_INET so if TCP/IP is not linked into kernel it still works. Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com> Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
-rw-r--r--libbridge/libbridge_init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbridge/libbridge_init.c b/libbridge/libbridge_init.c
index e2eab77..099cfd8 100644
--- a/libbridge/libbridge_init.c
+++ b/libbridge/libbridge_init.c
@@ -32,7 +32,7 @@ int br_socket_fd = -1;
int br_init(void)
{
- if ((br_socket_fd = socket(AF_INET, SOCK_STREAM, 0)) < 0)
+ if ((br_socket_fd = socket(AF_LOCAL, SOCK_STREAM, 0)) < 0)
return errno;
return 0;
}