use bb_xbind/bb_xlisten

This commit is contained in:
Mike Frysinger 2006-06-07 20:06:24 +00:00
parent 828d6bb3bc
commit 830d258dee

View File

@ -106,11 +106,8 @@ static void inetbind(void)
addr.sin_family = AF_INET;
addr.sin_port = htons(port);
if (bind(s, (struct sockaddr *)&addr, len) < 0) /* bb_xbind? */
bb_perror_msg_and_die("Cannot bind() port %i", IDENT_PORT);
if (listen(s, 5) < 0) /* bb_xlisten? */
bb_perror_msg_and_die("Cannot listen() on port %i", IDENT_PORT);
bb_xbind(s, (struct sockaddr *)&addr, len);
bb_xlisten(s, 5);
movefd(s, 0);
}