Author: dchagin
Date: Mon May  6 19:56:13 2019
New Revision: 347202
URL: https://svnweb.freebsd.org/changeset/base/347202

Log:
  Complete r347052 (https://reviews.freebsd.org/D20137) as it it was not
  a final revision.
  
  Fix style issues and change bool-like variables from int to bool.
  
  Reviewed by:  emaste
  MFC after:    2 weeks
  Differential Revision:        https://reviews.freebsd.org/D20141

Modified:
  head/sys/compat/linux/linux.c

Modified: head/sys/compat/linux/linux.c
==============================================================================
--- head/sys/compat/linux/linux.c       Mon May  6 19:35:30 2019        
(r347201)
+++ head/sys/compat/linux/linux.c       Mon May  6 19:56:13 2019        
(r347202)
@@ -227,21 +227,22 @@ ifname_linux_to_bsd(struct thread *td, const char *lxn
        struct ifnet *ifp;
        int len, unit;
        char *ep;
-       int is_eth, is_lo, index;
+       int index;
+       bool is_eth, is_lo;
 
        for (len = 0; len < LINUX_IFNAMSIZ; ++len)
-               if (!isalpha(lxname[len]) || lxname[len] == 0)
+               if (!isalpha(lxname[len]) || lxname[len] == '\0')
                        break;
        if (len == 0 || len == LINUX_IFNAMSIZ)
                return (NULL);
        /* Linux loopback interface name is lo (not lo0) */
-       is_lo = (len == 2 && !strncmp(lxname, "lo", len)) ? 1 : 0;
+       is_lo = (len == 2 && strncmp(lxname, "lo", len) == 0);
        unit = (int)strtoul(lxname + len, &ep, 10);
        if ((ep == NULL || ep == lxname + len || ep >= lxname + LINUX_IFNAMSIZ) 
&&
            is_lo == 0)
                return (NULL);
        index = 0;
-       is_eth = (len == 3 && !strncmp(lxname, "eth", len)) ? 1 : 0;
+       is_eth = (len == 3 && strncmp(lxname, "eth", len) == 0);
 
        CURVNET_SET(TD_TO_VNET(td));
        IFNET_RLOCK();
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to