use predefined Microsoft PEN

This commit is contained in:
Andreas Steffen
2012-03-13 19:23:35 +01:00
parent 4adc3c147e
commit 5fdb849293
+2 -6
View File
@@ -18,13 +18,9 @@
#include <errno.h>
#include <unistd.h>
#include <pen/pen.h>
#include <debug.h>
/**
* Vendor-Id of Microsoft specific attributes
*/
#define VENDOR_ID_MICROSOFT 311
/**
* Microsoft specific vendor attributes
*/
@@ -308,7 +304,7 @@ METHOD(radius_socket_t, decrypt_msk, chunk_t,
data.len > sizeof(*mppe_key))
{
mppe_key = (void*)data.ptr;
if (ntohl(mppe_key->id) == VENDOR_ID_MICROSOFT &&
if (ntohl(mppe_key->id) == PEN_MICROSOFT &&
mppe_key->length == data.len - sizeof(mppe_key->id))
{
data = chunk_create(mppe_key->key, data.len - sizeof(*mppe_key));