diff options
author | Alon Bar-Lev <alon.barlev@gmail.com> | 2007-10-29 14:08:37 +0200 |
---|---|---|
committer | Stephen Hemminger <shemminger@linux-foundation.org> | 2007-10-29 08:29:46 -0700 |
commit | 973d2dcb4874f74b792858baa0687a0a1f133eff (patch) | |
tree | f473fd6d55feaa93fd5c5eb29cd890bbf7cf30bd | |
parent | 277c63161a291e97ca5a98db8baa07ac53c6f469 (diff) | |
download | android_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.c | 2 |
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; } |