ieee80211_node.h (148306) | ieee80211_node.h (148777) |
---|---|
1/*- 2 * Copyright (c) 2001 Atsushi Onoe 3 * Copyright (c) 2002-2005 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: --- 15 unchanged lines hidden (view full) --- 24 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 25 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 26 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 27 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 28 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 29 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 30 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 * | 1/*- 2 * Copyright (c) 2001 Atsushi Onoe 3 * Copyright (c) 2002-2005 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: --- 15 unchanged lines hidden (view full) --- 24 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 25 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 26 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 27 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 28 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 29 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 30 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 * |
32 * $FreeBSD: head/sys/net80211/ieee80211_node.h 148306 2005-07-22 17:54:40Z sam $ | 32 * $FreeBSD: head/sys/net80211/ieee80211_node.h 148777 2005-08-06 04:56:49Z sam $ |
33 */ 34#ifndef _NET80211_IEEE80211_NODE_H_ 35#define _NET80211_IEEE80211_NODE_H_ 36 37#include <net80211/ieee80211_ioctl.h> /* for ieee80211_nodestats */ 38 39/* 40 * Each ieee80211com instance has a single timer that fires once a --- 172 unchanged lines hidden (view full) --- 213 int nt_inact_init; /* initial node inact setting */ 214 215 void (*nt_timeout)(struct ieee80211_node_table *); 216}; 217void ieee80211_node_table_reset(struct ieee80211_node_table *); 218 219struct ieee80211_node *ieee80211_alloc_node( 220 struct ieee80211_node_table *, const u_int8_t *); | 33 */ 34#ifndef _NET80211_IEEE80211_NODE_H_ 35#define _NET80211_IEEE80211_NODE_H_ 36 37#include <net80211/ieee80211_ioctl.h> /* for ieee80211_nodestats */ 38 39/* 40 * Each ieee80211com instance has a single timer that fires once a --- 172 unchanged lines hidden (view full) --- 213 int nt_inact_init; /* initial node inact setting */ 214 215 void (*nt_timeout)(struct ieee80211_node_table *); 216}; 217void ieee80211_node_table_reset(struct ieee80211_node_table *); 218 219struct ieee80211_node *ieee80211_alloc_node( 220 struct ieee80211_node_table *, const u_int8_t *); |
221struct ieee80211_node *ieee80211_tmp_node(struct ieee80211com *, 222 const u_int8_t *macaddr); |
|
221struct ieee80211_node *ieee80211_dup_bss(struct ieee80211_node_table *, 222 const u_int8_t *); 223#ifdef IEEE80211_DEBUG_REFCNT 224void ieee80211_free_node_debug(struct ieee80211_node *, 225 const char *func, int line); 226struct ieee80211_node *ieee80211_find_node_debug( 227 struct ieee80211_node_table *, const u_int8_t *, 228 const char *func, int line); --- 55 unchanged lines hidden --- | 223struct ieee80211_node *ieee80211_dup_bss(struct ieee80211_node_table *, 224 const u_int8_t *); 225#ifdef IEEE80211_DEBUG_REFCNT 226void ieee80211_free_node_debug(struct ieee80211_node *, 227 const char *func, int line); 228struct ieee80211_node *ieee80211_find_node_debug( 229 struct ieee80211_node_table *, const u_int8_t *, 230 const char *func, int line); --- 55 unchanged lines hidden --- |