--- embedaddon/mpd/src/chap.c 2013/07/22 08:44:29 1.1.1.1 +++ embedaddon/mpd/src/chap.c 2016/11/01 09:56:12 1.1.1.2 @@ -698,6 +698,7 @@ ChapHash(Link l, int alg, u_char *hash_value, u_char i if (local) { /* generate reverse 'peer challenge' */ ChapGenRandom(l, val->peerChal, sizeof(val->peerChal)); memset(val->reserved, 0, sizeof(val->reserved)); + val->flags = 0; /* rfc2759, paragraph 4 says that flags MUST be zero */ } GenerateNTResponse(challenge, val->peerChal, username, secret, val->ntHash);