X-Git-Url: https://git.piment-noir.org/?p=deb_shairplay.git;a=blobdiff_plain;f=src%2Flib%2Fdigest.c;h=58c857835d96ae36570cb5cba90a81153599f629;hp=22912157c4c3c777b5d79c49f052384353f4f3bb;hb=51114600970199152e737dce64f0aa2d9e266c2c;hpb=06582fecd198c26f1970a2e779e7bd9519e60cd2 diff --git a/src/lib/digest.c b/src/lib/digest.c index 2291215..58c8578 100644 --- a/src/lib/digest.c +++ b/src/lib/digest.c @@ -128,16 +128,17 @@ digest_is_valid(const char *our_realm, const char *password, else *last = '\0'; /* Store value if it is relevant */ - if (!strncmp("username=\"", first, 10)) + if (!strncmp("username=\"", first, 10)) { username = first+10; - if (!strncmp("realm=\"", first, 7)) + } else if (!strncmp("realm=\"", first, 7)) { realm = first+7; - if (!strncmp("nonce=\"", first, 7)) + } else if (!strncmp("nonce=\"", first, 7)) { nonce = first+7; - if (!strncmp("uri=\"", first, 5)) + } else if (!strncmp("uri=\"", first, 5)) { uri = first+5; - if (!strncmp("response=\"", first, 10)) + } else if (!strncmp("response=\"", first, 10)) { response = first+10; + } } if (!username || !realm || !nonce || !uri || !response) {