mirror of https://github.com/mirror/busybox.git
- style fixes
parent
1288722f3e
commit
a8381948da
|
@ -21,7 +21,7 @@
|
||||||
|
|
||||||
|
|
||||||
/* This list holds information about clients. The xid_* functions manipulate this list. */
|
/* This list holds information about clients. The xid_* functions manipulate this list. */
|
||||||
struct xid_item {
|
static struct xid_item {
|
||||||
u_int32_t xid;
|
u_int32_t xid;
|
||||||
struct sockaddr_in ip;
|
struct sockaddr_in ip;
|
||||||
int client;
|
int client;
|
||||||
|
@ -133,14 +133,15 @@ static void dhcprelay_signal_handler(int sig)
|
||||||
static char ** get_client_devices(char *dev_list, int *client_number)
|
static char ** get_client_devices(char *dev_list, int *client_number)
|
||||||
{
|
{
|
||||||
char *s, *list, **client_dev;
|
char *s, *list, **client_dev;
|
||||||
int i, cn=1;
|
int i, cn;
|
||||||
|
|
||||||
/* copy list */
|
/* copy list */
|
||||||
list = xstrdup(dev_list);
|
list = xstrdup(dev_list);
|
||||||
if (list == NULL) return NULL;
|
if (list == NULL) return NULL;
|
||||||
|
|
||||||
/* get number of items */
|
/* get number of items */
|
||||||
for (s = dev_list; *s; s++) if (*s == ',')
|
for (s = dev_list, cn = 1; *s; s++)
|
||||||
|
if (*s == ',')
|
||||||
cn++;
|
cn++;
|
||||||
|
|
||||||
client_dev = xzalloc(cn * sizeof(*client_dev));
|
client_dev = xzalloc(cn * sizeof(*client_dev));
|
||||||
|
@ -166,16 +167,16 @@ static int init_sockets(char **client, int num_clients,
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
// talk to real server on bootps
|
/* talk to real server on bootps */
|
||||||
fds[0] = listen_socket(htonl(INADDR_ANY), 67, server);
|
fds[0] = listen_socket(htonl(INADDR_ANY), 67, server);
|
||||||
if (fds[0] < 0) return -1;
|
if (fds[0] < 0) return -1;
|
||||||
*max_socket = fds[0];
|
*max_socket = fds[0];
|
||||||
|
|
||||||
// array starts at 1 since server is 0
|
/* array starts at 1 since server is 0 */
|
||||||
num_clients++;
|
num_clients++;
|
||||||
|
|
||||||
for (i=1; i < num_clients; i++) {
|
for (i=1; i < num_clients; i++) {
|
||||||
// listen for clients on bootps
|
/* listen for clients on bootps */
|
||||||
fds[i] = listen_socket(htonl(INADDR_ANY), 67, client[i-1]);
|
fds[i] = listen_socket(htonl(INADDR_ANY), 67, client[i-1]);
|
||||||
if (fds[i] < 0) return -1;
|
if (fds[i] < 0) return -1;
|
||||||
if (fds[i] > *max_socket) *max_socket = fds[i];
|
if (fds[i] > *max_socket) *max_socket = fds[i];
|
||||||
|
|
Loading…
Reference in New Issue