A server could reply with an Authentication-Info header carrying a
cnonce but no rspauth, which was passed to strcmp() as NULL. Treat a
missing rspauth as an authentication failure, and do not compare the
cnonce against a client nonce that was never generated.
Fixes#30043