ieee80211_var.h (1116e8b95c601ddaac2feb4ab0904f77801a520f) ieee80211_var.h (e9961ea164968bf2bdab210eab69201b4bf2cb37)
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause
3 *
4 * Copyright (c) 2001 Atsushi Onoe
5 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

746#define IEEE80211_COM_REF_ADD 0x00000002 /* add / remove reference */
747#define IEEE80211_COM_REF 0xfffffffe /* reference counter bits */
748#define IEEE80211_COM_REF_S 1
749#define IEEE80211_COM_REF_MAX (IEEE80211_COM_REF >> IEEE80211_COM_REF_S)
750
751int ic_printf(struct ieee80211com *, const char *, ...) __printflike(2, 3);
752void ieee80211_ifattach(struct ieee80211com *);
753void ieee80211_ifdetach(struct ieee80211com *);
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause
3 *
4 * Copyright (c) 2001 Atsushi Onoe
5 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

746#define IEEE80211_COM_REF_ADD 0x00000002 /* add / remove reference */
747#define IEEE80211_COM_REF 0xfffffffe /* reference counter bits */
748#define IEEE80211_COM_REF_S 1
749#define IEEE80211_COM_REF_MAX (IEEE80211_COM_REF >> IEEE80211_COM_REF_S)
750
751int ic_printf(struct ieee80211com *, const char *, ...) __printflike(2, 3);
752void ieee80211_ifattach(struct ieee80211com *);
753void ieee80211_ifdetach(struct ieee80211com *);
754void ieee80211_set_software_ciphers(struct ieee80211com *,
755 uint32_t cipher_suite);
756void ieee80211_set_hardware_ciphers(struct ieee80211com *,
757 uint32_t cipher_suite);
754int ieee80211_vap_setup(struct ieee80211com *, struct ieee80211vap *,
755 const char name[IFNAMSIZ], int unit,
756 enum ieee80211_opmode opmode, int flags,
757 const uint8_t bssid[IEEE80211_ADDR_LEN]);
758int ieee80211_vap_attach(struct ieee80211vap *,
759 ifm_change_cb_t, ifm_stat_cb_t,
760 const uint8_t macaddr[IEEE80211_ADDR_LEN]);
761void ieee80211_vap_detach(struct ieee80211vap *);

--- 352 unchanged lines hidden ---
758int ieee80211_vap_setup(struct ieee80211com *, struct ieee80211vap *,
759 const char name[IFNAMSIZ], int unit,
760 enum ieee80211_opmode opmode, int flags,
761 const uint8_t bssid[IEEE80211_ADDR_LEN]);
762int ieee80211_vap_attach(struct ieee80211vap *,
763 ifm_change_cb_t, ifm_stat_cb_t,
764 const uint8_t macaddr[IEEE80211_ADDR_LEN]);
765void ieee80211_vap_detach(struct ieee80211vap *);

--- 352 unchanged lines hidden ---