dhcprelay: code shrink

function                                             old     new   delta
dhcprelay_main                                       961     958      -3

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2018-01-08 10:14:17 +01:00
parent c9807d787d
commit 562f63e9a4

View File

@ -254,7 +254,7 @@ static void pass_to_client(struct dhcp_packet *p, int packet_len, int *fds)
} }
int dhcprelay_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; int dhcprelay_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
int dhcprelay_main(int argc, char **argv) int dhcprelay_main(int argc UNUSED_PARAM, char **argv)
{ {
struct sockaddr_in server_addr; struct sockaddr_in server_addr;
char **iface_list; char **iface_list;
@ -269,11 +269,11 @@ int dhcprelay_main(int argc, char **argv)
server_addr.sin_port = htons(SERVER_PORT); server_addr.sin_port = htons(SERVER_PORT);
/* dhcprelay CLIENT_IFACE1[,CLIENT_IFACE2...] SERVER_IFACE [SERVER_IP] */ /* dhcprelay CLIENT_IFACE1[,CLIENT_IFACE2...] SERVER_IFACE [SERVER_IP] */
if (argc == 4) { if (!argv[1] || !argv[2])
bb_show_usage();
if (argv[3]) {
if (!inet_aton(argv[3], &server_addr.sin_addr)) if (!inet_aton(argv[3], &server_addr.sin_addr))
bb_perror_msg_and_die("bad server IP"); bb_perror_msg_and_die("bad server IP");
} else if (argc != 3) {
bb_show_usage();
} }
iface_list = make_iface_list(argv + 1, &num_sockets); iface_list = make_iface_list(argv + 1, &num_sockets);