Clean up some error prints in ifset.c.
This commit is contained in:
parent
50d6284fee
commit
987bffe157
12
ndhc/ifset.c
12
ndhc/ifset.c
@ -300,10 +300,8 @@ static void ipbcpfx_clear_others_do(const struct nlmsghdr *nlh, void *data)
|
|||||||
nl_rtattr_parse(nlh, sizeof *ifm, rtattr_assign, tb);
|
nl_rtattr_parse(nlh, sizeof *ifm, rtattr_assign, tb);
|
||||||
switch(nlh->nlmsg_type) {
|
switch(nlh->nlmsg_type) {
|
||||||
case RTM_NEWADDR:
|
case RTM_NEWADDR:
|
||||||
if (ifm->ifa_index != (unsigned)client_config.ifindex) {
|
if (ifm->ifa_index != (unsigned)client_config.ifindex)
|
||||||
printf("not correct ifindex\n");
|
|
||||||
return;
|
return;
|
||||||
}
|
|
||||||
if (ifm->ifa_family != AF_INET)
|
if (ifm->ifa_family != AF_INET)
|
||||||
return;
|
return;
|
||||||
if (!(ifm->ifa_flags & IFA_F_PERMANENT))
|
if (!(ifm->ifa_flags & IFA_F_PERMANENT))
|
||||||
@ -417,10 +415,12 @@ void perform_ip_subnet_bcast(const char *str_ipaddr,
|
|||||||
|
|
||||||
r = ipbcpfx_clear_others(fd, ipaddr.s_addr, bcast.s_addr, prefixlen);
|
r = ipbcpfx_clear_others(fd, ipaddr.s_addr, bcast.s_addr, prefixlen);
|
||||||
if (r < 0 && r > -3) {
|
if (r < 0 && r > -3) {
|
||||||
if (r == -1)
|
if (r == -1)
|
||||||
log_line("sending getaddrinfo packet failed");
|
log_line("%s: (%s) error requesting link ip address list",
|
||||||
|
client_config.interface, __func__);
|
||||||
else if (r == -2)
|
else if (r == -2)
|
||||||
log_line("receiving getaddrinfo reply failed");
|
log_line("%s: (%s) error receiving link ip address list",
|
||||||
|
client_config.interface, __func__);
|
||||||
close(fd);
|
close(fd);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user