]> granicus.if.org Git - sudo/commitdiff
Fix thinko introduced when merging IPV6 support.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 25 Aug 2007 02:36:09 +0000 (02:36 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 25 Aug 2007 02:36:09 +0000 (02:36 +0000)
match.c

diff --git a/match.c b/match.c
index 09ae958e18b7f9c19f21092b3f0ce72b0fa51a57..266f86ac5e8ccfc1c66829b22b69ab7cb7993dda 100644 (file)
--- a/match.c
+++ b/match.c
@@ -430,18 +430,17 @@ addr_matches_if(n)
     struct in6_addr addr6;
     int j;
 #endif
-    int family = AF_UNSPEC;
+    int family;
 
 #ifdef AF_INET6
     if (inet_pton(AF_INET6, n, &addr6) > 0) {
        family = AF_INET6;
     } else
-#else
+#endif
     {
        family = AF_INET;
        addr.s_addr = inet_addr(n);
     }
-#endif
 
     for (i = 0; i < num_interfaces; i++) {
        ifp = &interfaces[i];
@@ -484,18 +483,17 @@ addr_matches_if_netmask(n, m)
     struct in6_addr addr6, mask6;
     int j;
 #endif
-    int family = AF_UNSPEC;
+    int family;
 
 #ifdef AF_INET6
     if (inet_pton(AF_INET6, n, &addr6) > 0)
        family = AF_INET6;
     else
-#else
+#endif
     {
        family = AF_INET;
        addr.s_addr = inet_addr(n);
     }
-#endif
 
     if (family == AF_INET) {
        if (strchr(m, '.'))