]> git.sur5r.net Git - i3/i3status/commitdiff
Bugfix: Use interface instead of eth_interface in get_ip_addr()
authorMichael Stapelberg <michael@stapelberg.de>
Thu, 23 Jul 2009 18:47:52 +0000 (20:47 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 23 Jul 2009 18:47:52 +0000 (20:47 +0200)
src/get_ip_addr.c

index c3942273185a361406805882f640aa42bbd757af..6ddd35a125ef6c6d50e9ea522f1eff29bfa10b4e 100644 (file)
@@ -32,17 +32,17 @@ const char *get_ip_addr(const char *interface) {
 
         addrp = ifaddr;
 
-        /* Skip until we are at the AF_INET address of eth_interface */
+        /* Skip until we are at the AF_INET address of interface */
         for (addrp = ifaddr;
 
              (addrp != NULL &&
-              (strcmp(addrp->ifa_name, eth_interface) != 0 ||
+              (strcmp(addrp->ifa_name, interface) != 0 ||
                addrp->ifa_addr == NULL ||
                addrp->ifa_addr->sa_family != AF_INET));
 
              addrp = addrp->ifa_next) {
                 /* Check if the interface is down */
-                if (strcmp(addrp->ifa_name, eth_interface) == 0 &&
+                if (strcmp(addrp->ifa_name, interface) == 0 &&
                     (addrp->ifa_flags & IFF_RUNNING) == 0) {
                         freeifaddrs(ifaddr);
                         return NULL;