]> git.sur5r.net Git - i3/i3status/blobdiff - src/first_network_device.c
clang-format-3.5 -i **/*.[ch], update modeline
[i3/i3status] / src / first_network_device.c
index c160027e1e8b98ef931668a2bcfa83d3d4b16a07..35cd4ff907e15f01bb0bb9566b042919c4d344a9 100644 (file)
@@ -1,4 +1,4 @@
-// vim:ts=8:expandtab
+// vim:ts=4:sw=4:expandtab
 #include <sys/stat.h>
 #include <stdlib.h>
 #include <ifaddrs.h>
@@ -6,34 +6,33 @@
 #include "i3status.h"
 
 const char *first_eth_interface(const net_type_t type) {
-        static char *interface = NULL;
-        struct ifaddrs *ifaddr, *addrp;
-        struct stat stbuf;
-        static char path[1024];
+    static char *interface = NULL;
+    struct ifaddrs *ifaddr, *addrp;
+    struct stat stbuf;
+    static char path[1024];
 
-        getifaddrs(&ifaddr);
+    getifaddrs(&ifaddr);
 
-        if (ifaddr == NULL)
-                return NULL;
+    if (ifaddr == NULL)
+        return NULL;
 
-        free(interface);
-        interface = NULL;
-        for (addrp = ifaddr;
-             addrp != NULL;
-             addrp = addrp->ifa_next) {
-                if (strncasecmp("lo", addrp->ifa_name, strlen("lo")) == 0)
-                        continue;
-                // Skip this interface if it is a wireless interface.
-                snprintf(path, sizeof(path), "/sys/class/net/%s/wireless", addrp->ifa_name);
-                const bool is_wireless = (stat(path, &stbuf) == 0);
-                if (( is_wireless && type == NET_TYPE_ETHERNET) ||
-                    (!is_wireless && type == NET_TYPE_WIRELESS))
-                        continue;
-                interface = strdup(addrp->ifa_name);
-                break;
-        }
+    free(interface);
+    interface = NULL;
+    for (addrp = ifaddr;
+         addrp != NULL;
+         addrp = addrp->ifa_next) {
+        if (strncasecmp("lo", addrp->ifa_name, strlen("lo")) == 0)
+            continue;
+        // Skip this interface if it is a wireless interface.
+        snprintf(path, sizeof(path), "/sys/class/net/%s/wireless", addrp->ifa_name);
+        const bool is_wireless = (stat(path, &stbuf) == 0);
+        if ((is_wireless && type == NET_TYPE_ETHERNET) ||
+            (!is_wireless && type == NET_TYPE_WIRELESS))
+            continue;
+        interface = strdup(addrp->ifa_name);
+        break;
+    }
 
-        freeifaddrs(ifaddr);
-        return interface;
+    freeifaddrs(ifaddr);
+    return interface;
 }
-