From 918f1a885b2ff2ad06bf6188962fd2503273cf93 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Thu, 9 Nov 2023 13:00:29 -0600 Subject: [PATCH] Use FLAG() macros. --- toys/net/ifconfig.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/toys/net/ifconfig.c b/toys/net/ifconfig.c index e9671bb5..ec0bca2b 100644 --- a/toys/net/ifconfig.c +++ b/toys/net/ifconfig.c @@ -121,7 +121,7 @@ static void display_ifconfig(char *name, int always, unsigned long long val[]) flags = ifre.ifr_flags; if (!always && !(flags & IFF_UP)) return; - if (toys.optflags&FLAG_S) { + if (FLAG(S)) { unsigned uu = 0; int len; @@ -138,7 +138,7 @@ static void display_ifconfig(char *name, int always, unsigned long long val[]) // Not xioctl because you don't have permission for this on Android. ioctl(TT.sockfd, SIOCGIFHWADDR, &ifre); - if (toys.optflags&FLAG_S) + if (FLAG(S)) for (i=0; i<6; i++) printf(":%02x"+!i, ifre.ifr_hwaddr.sa_data[i]); else { for (i=0; i < ARRAY_LEN(types)-1; i++) @@ -162,7 +162,7 @@ static void display_ifconfig(char *name, int always, unsigned long long val[]) pp = (char *)&ifre.ifr_addr; for (i = 0; inext = ifaces; ifaces = sl; - display_ifconfig(sl->str, toys.optflags & FLAG_a, val); + display_ifconfig(sl->str, FLAG(a), val); } } fclose(fp); @@ -359,7 +359,7 @@ static void show_iface(char *iface_name) for(sl = ifaces; sl; sl = sl->next) if(!strcmp(sl->str, ifre->ifr_name)) break; - if(!sl) display_ifconfig(ifre->ifr_name, toys.optflags & FLAG_a, 0); + if(!sl) display_ifconfig(ifre->ifr_name, FLAG(a), 0); } free(ifcon.ifc_buf); -- 2.39.2