Commit 87fab4bd authored by Juliusz Chroboczek's avatar Juliusz Chroboczek

Use operational > 0 rather than != 0.

parent 4a973925
...@@ -47,7 +47,7 @@ add_network(char *ifname, int ifindex, int mtu, int wired, unsigned int cost) ...@@ -47,7 +47,7 @@ add_network(char *ifname, int ifindex, int mtu, int wired, unsigned int cost)
} }
memset(nets + numnets, 0, sizeof(struct network)); memset(nets + numnets, 0, sizeof(struct network));
nets[numnets].up = kernel_interface_operational(ifname, ifindex); nets[numnets].up = (kernel_interface_operational(ifname, ifindex) > 0);
nets[numnets].ifindex = ifindex; nets[numnets].ifindex = ifindex;
nets[numnets].ipv4 = NULL; nets[numnets].ipv4 = NULL;
if(do_ipv4) { if(do_ipv4) {
...@@ -143,9 +143,9 @@ check_networks(void) ...@@ -143,9 +143,9 @@ check_networks(void)
int i, rc; int i, rc;
for(i = 0; i < numnets; i++) { for(i = 0; i < numnets; i++) {
rc = kernel_interface_operational(nets[i].ifname, nets[i].ifindex); rc = kernel_interface_operational(nets[i].ifname, nets[i].ifindex);
if(rc != nets[i].up) { if((rc > 0) != nets[i].up) {
debugf("Noticed status change for %s.\n", nets[i].ifname); debugf("Noticed status change for %s.\n", nets[i].ifname);
nets[i].up = rc; nets[i].up = (rc > 0);
} }
} }
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment