]> git.puffer.fish Git - matthieu/frr.git/commitdiff
[ripd] Fix mistaken empty string test
authorPaul Jakma <paul.jakma@sun.com>
Thu, 29 May 2008 19:03:08 +0000 (19:03 +0000)
committerPaul Jakma <paul.jakma@sun.com>
Thu, 29 May 2008 19:03:08 +0000 (19:03 +0000)
2008-05-29 Stephen Hemminger <stephen.hemminger@vyatta.com>

* ripd.c: (rip_auth_md5) fix bogus empty string test

ripd/ChangeLog
ripd/ripd.c

index ecf353d0dab6598f5678558b05009007615522fb..60baef5d0cd3866878bb1ca69f4af3f1e6337de8 100644 (file)
@@ -1,3 +1,7 @@
+2008-05-29 Stephen Hemminger <stephen.hemminger@vyatta.com>
+
+       * ripd.c: (rip_auth_md5) fix bogus empty string test
+
 2008-03-13 Paul Jakma <paul.jakma@sun.com>
 
        * ripd.c/rip_interface.c: Remove 0 entries from rip_msg 
index c5e427057e929e2f4d02423fa8602efff280877b..62d8691ccd835adac600d99ce770b3224cfea8f9 100644 (file)
@@ -926,7 +926,7 @@ rip_auth_md5 (struct rip_packet *packet, struct sockaddr_in *from,
   else if (ri->auth_str)
     strncpy (auth_str, ri->auth_str, RIP_AUTH_MD5_SIZE);
 
-  if (! auth_str)
+  if (auth_str[0] == 0)
     return 0;
   
   /* MD5 digest authentication. */