From: Paul Jakma Date: Thu, 29 May 2008 19:03:08 +0000 (+0000) Subject: [ripd] Fix mistaken empty string test X-Git-Tag: frr-2.0-rc1~2425 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=fa93b16208c2e7ffb09bd5bf72fb1a70a1ad8f73;p=matthieu%2Ffrr.git [ripd] Fix mistaken empty string test 2008-05-29 Stephen Hemminger * ripd.c: (rip_auth_md5) fix bogus empty string test --- diff --git a/ripd/ChangeLog b/ripd/ChangeLog index ecf353d0da..60baef5d0c 100644 --- a/ripd/ChangeLog +++ b/ripd/ChangeLog @@ -1,3 +1,7 @@ +2008-05-29 Stephen Hemminger + + * ripd.c: (rip_auth_md5) fix bogus empty string test + 2008-03-13 Paul Jakma * ripd.c/rip_interface.c: Remove 0 entries from rip_msg diff --git a/ripd/ripd.c b/ripd/ripd.c index c5e427057e..62d8691ccd 100644 --- a/ripd/ripd.c +++ b/ripd/ripd.c @@ -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. */