Author: asomers
Date: Wed Dec 13 20:48:20 2017
New Revision: 326834
URL: https://svnweb.freebsd.org/changeset/base/326834

Log:
  dhclient(8): Don't shift through the sign bit of a signed int
  
  PR:           208007
  Submitted by: Michael McConville <mm...@mykolab.com>
  MFC after:    3 weeks

Modified:
  head/sbin/dhclient/dhclient.c

Modified: head/sbin/dhclient/dhclient.c
==============================================================================
--- head/sbin/dhclient/dhclient.c       Wed Dec 13 20:15:23 2017        
(r326833)
+++ head/sbin/dhclient/dhclient.c       Wed Dec 13 20:48:20 2017        
(r326834)
@@ -150,7 +150,7 @@ int
 findproto(char *cp, int n)
 {
        struct sockaddr *sa;
-       int i;
+       unsigned i;
 
        if (n == 0)
                return -1;
@@ -180,7 +180,7 @@ struct sockaddr *
 get_ifa(char *cp, int n)
 {
        struct sockaddr *sa;
-       int i;
+       unsigned i;
 
        if (n == 0)
                return (NULL);
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to