ieee80211_var.h (65dcb5bcb1993631f47d8acc207904411e135758) ieee80211_var.h (bc813c40bf44cc36ce850d3689598b532acf19c3)
1/*-
2 * Copyright (c) 2001 Atsushi Onoe
3 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 447 unchanged lines hidden (view full) ---

456 ieee80211_keyix iv_def_txkey; /* default/group tx key index */
457 struct ieee80211_key iv_nw_keys[IEEE80211_WEP_NKID];
458 int (*iv_key_alloc)(struct ieee80211vap *,
459 struct ieee80211_key *,
460 ieee80211_keyix *, ieee80211_keyix *);
461 int (*iv_key_delete)(struct ieee80211vap *,
462 const struct ieee80211_key *);
463 int (*iv_key_set)(struct ieee80211vap *,
1/*-
2 * Copyright (c) 2001 Atsushi Onoe
3 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

--- 447 unchanged lines hidden (view full) ---

456 ieee80211_keyix iv_def_txkey; /* default/group tx key index */
457 struct ieee80211_key iv_nw_keys[IEEE80211_WEP_NKID];
458 int (*iv_key_alloc)(struct ieee80211vap *,
459 struct ieee80211_key *,
460 ieee80211_keyix *, ieee80211_keyix *);
461 int (*iv_key_delete)(struct ieee80211vap *,
462 const struct ieee80211_key *);
463 int (*iv_key_set)(struct ieee80211vap *,
464 const struct ieee80211_key *,
465 const uint8_t mac[IEEE80211_ADDR_LEN]);
464 const struct ieee80211_key *);
466 void (*iv_key_update_begin)(struct ieee80211vap *);
467 void (*iv_key_update_end)(struct ieee80211vap *);
468
469 const struct ieee80211_authenticator *iv_auth; /* authenticator glue */
470 void *iv_ec; /* private auth state */
471
472 const struct ieee80211_aclator *iv_acl; /* acl glue */
473 void *iv_as; /* private aclator state */

--- 528 unchanged lines hidden ---
465 void (*iv_key_update_begin)(struct ieee80211vap *);
466 void (*iv_key_update_end)(struct ieee80211vap *);
467
468 const struct ieee80211_authenticator *iv_auth; /* authenticator glue */
469 void *iv_ec; /* private auth state */
470
471 const struct ieee80211_aclator *iv_acl; /* acl glue */
472 void *iv_as; /* private aclator state */

--- 528 unchanged lines hidden ---