From c6638ee5c399991f1496b213de64529fcd8556eb Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Fri, 7 Mar 2008 17:45:29 +0000 Subject: Report socket error when bridge module fails to load. --- network/bridge.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'network/bridge.c') diff --git a/network/bridge.c b/network/bridge.c index c4c3a064..2c8570e4 100644 --- a/network/bridge.c +++ b/network/bridge.c @@ -38,6 +38,7 @@ #include #include +#include "logging.h" #include "bridge.h" #include "common.h" @@ -55,8 +56,11 @@ int bridge_init(const char *gn_iface, const char *nap_iface) #endif bridge_socket = socket(AF_INET, SOCK_STREAM, 0); - if (bridge_socket < 0) + if (bridge_socket < 0) { + error("Failed to open bridge socket: %s (%d)", + strerror(errno), errno); return -errno; + } gn_bridge = gn_iface; nap_bridge = nap_iface; -- cgit