diff options
author | vapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-06-07 20:06:24 +0000 |
---|---|---|
committer | vapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2006-06-07 20:06:24 +0000 |
commit | 771584cc4d668d3f98641bfc82a037a4f28180b8 (patch) | |
tree | 91d9367fc27a25d4fbe1cb456790b9a37563ef93 | |
parent | 9a37bf245438c2b5e520539a5a7287fb43dae64d (diff) | |
download | busybox-w32-771584cc4d668d3f98641bfc82a037a4f28180b8.tar.gz busybox-w32-771584cc4d668d3f98641bfc82a037a4f28180b8.tar.bz2 busybox-w32-771584cc4d668d3f98641bfc82a037a4f28180b8.zip |
use bb_xbind/bb_xlisten
git-svn-id: svn://busybox.net/trunk/busybox@15323 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r-- | networking/fakeidentd.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/networking/fakeidentd.c b/networking/fakeidentd.c index b097d9980..b5b70f516 100644 --- a/networking/fakeidentd.c +++ b/networking/fakeidentd.c | |||
@@ -106,11 +106,8 @@ static void inetbind(void) | |||
106 | addr.sin_family = AF_INET; | 106 | addr.sin_family = AF_INET; |
107 | addr.sin_port = htons(port); | 107 | addr.sin_port = htons(port); |
108 | 108 | ||
109 | if (bind(s, (struct sockaddr *)&addr, len) < 0) /* bb_xbind? */ | 109 | bb_xbind(s, (struct sockaddr *)&addr, len); |
110 | bb_perror_msg_and_die("Cannot bind() port %i", IDENT_PORT); | 110 | bb_xlisten(s, 5); |
111 | |||
112 | if (listen(s, 5) < 0) /* bb_xlisten? */ | ||
113 | bb_perror_msg_and_die("Cannot listen() on port %i", IDENT_PORT); | ||
114 | 111 | ||
115 | movefd(s, 0); | 112 | movefd(s, 0); |
116 | } | 113 | } |