]> git.ozlabs.org Git - ppp.git/blobdiff - pppd/eap-tls.h
pppd: Expose the MPPE keys generated through an API (#267)
[ppp.git] / pppd / eap-tls.h
index cdbc9e4e4f9e90cf6139ea39b1eb13e75e0f581c..b935ec524321d5952979b03299f6ba9b862f69e4 100644 (file)
@@ -65,6 +65,7 @@ struct eaptls_session
     char rtx[EAP_TLS_MAX_LEN];  /* retransmission buffer */
     int rtx_len;
     int mtu;                    /* unit mtu */
+    bool client;
 };
 
 
@@ -85,11 +86,6 @@ int get_eaptls_secret(int unit, char *client, char *server,
               char *capath, char *pkfile, int am_server);
 
 #ifdef MPPE
-#include "mppe.h"   /* MPPE_MAX_KEY_LEN */
-extern u_char mppe_send_key[MPPE_MAX_KEY_LEN];
-extern u_char mppe_recv_key[MPPE_MAX_KEY_LEN];
-extern int mppe_keys_set;
-
 void eaptls_gen_mppe_keys(struct eaptls_session *ets, int client);
 #endif