]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix listening on sockets.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 3 Jun 2013 16:24:34 +0000 (17:24 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 3 Jun 2013 16:24:34 +0000 (17:24 +0100)
src/main.c

index 86f4c74ed0d2950b7f67b7123f9b5154e8311bcf..8630bb6bfac5908c73a39228c63c591724077305 100644 (file)
@@ -613,14 +613,14 @@ spawn_workers (struct rspamd_main *rspamd)
                else {
                        if (cf->worker->has_socket) {
                                if ((p = g_hash_table_lookup (listen_sockets, GINT_TO_POINTER (
-                                               make_listen_key (cf->bind_host, cf->bind_port, cf->bind_family)))) == NULL) {
+                                               make_listen_key (cf->bind_addr, cf->bind_port, cf->bind_family)))) == NULL) {
                                        /* Create listen socket */
-                                       listen_sock = create_listen_socket (cf->bind_host, cf->bind_port, cf->bind_family);
+                                       listen_sock = create_listen_socket (cf->bind_addr, cf->bind_port, cf->bind_family);
                                        if (listen_sock == -1) {
                                                exit (-errno);
                                        }
                                        g_hash_table_insert (listen_sockets, GINT_TO_POINTER (
-                                                       make_listen_key (cf->bind_host, cf->bind_port, cf->bind_family)),
+                                                       make_listen_key (cf->bind_addr, cf->bind_port, cf->bind_family)),
                                                        GINT_TO_POINTER (listen_sock));
                                }
                                else {