From ea6f624b58537afb79eaf56a1cf74275d0c0e5ef Mon Sep 17 00:00:00 2001 From: Sylvain Rochet Date: Sun, 29 Mar 2015 11:53:39 +0200 Subject: [PATCH] PPP, MPPE. fixed port mistake on SHA1 computation --- src/netif/ppp/mppe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/netif/ppp/mppe.c b/src/netif/ppp/mppe.c index e08ac8e8..be3d6da5 100644 --- a/src/netif/ppp/mppe.c +++ b/src/netif/ppp/mppe.c @@ -99,7 +99,7 @@ static void get_new_key_from_sha(struct ppp_mppe_state * state) u8_t i; sha1_starts(&sha1); - sha1_update(&sha1, state->master_key, state->master_key); + sha1_update(&sha1, state->master_key, state->keylen); /* first padding, 256 bytes of 0x00 */ memset(pad, 0x00, sizeof(pad));