Added support for enforcing frequent PTK rekeying
[libeap.git] / src / rsn_supp / wpa_i.h
index c4cd07c..95348da 100644 (file)
@@ -60,6 +60,7 @@ struct wpa_sm {
        void *eap_conf_ctx;
        u8 ssid[32];
        size_t ssid_len;
+       int wpa_ptk_rekey;
 
        u8 own_addr[ETH_ALEN];
        const char *ifname;
@@ -120,18 +121,6 @@ static inline wpa_states wpa_sm_get_state(struct wpa_sm *sm)
        return sm->ctx->get_state(sm->ctx->ctx);
 }
 
-static inline void wpa_sm_req_scan(struct wpa_sm *sm, int sec, int usec)
-{
-       WPA_ASSERT(sm->ctx->req_scan);
-       sm->ctx->req_scan(sm->ctx->ctx, sec, usec);
-}
-
-static inline void wpa_sm_cancel_scan(struct wpa_sm *sm)
-{
-       WPA_ASSERT(sm->ctx->cancel_scan);
-       sm->ctx->cancel_scan(sm->ctx->ctx);
-}
-
 static inline void wpa_sm_deauthenticate(struct wpa_sm *sm, int reason_code)
 {
        WPA_ASSERT(sm->ctx->deauthenticate);