<dec f='src/src/sys/net80211/ieee80211_node.h' l='185' type='int ieee80211_ibss_merge(struct ieee80211_node * )'/>
<use f='src/src/sys/dev/ic/ath.c' l='2955' u='c' c='ath_recv_mgmt'/>
<use f='src/src/sys/dev/ic/atw.c' l='2242' u='c' c='atw_recv_mgmt'/>
<use f='src/src/sys/dev/ic/rtw.c' l='3700' u='c' c='rtw_recv_mgmt'/>
<def f='src/src/sys/net80211/ieee80211_node.c' l='781' ll='808' type='int ieee80211_ibss_merge(struct ieee80211_node * ni)'/>
<doc f='src/src/sys/net80211/ieee80211_node.c' l='769'>/*
 * Handle 802.11 ad hoc network merge.  The
 * convention, set by the Wireless Ethernet Compatibility Alliance
 * (WECA), is that an 802.11 station will change its BSSID to match
 * the &quot;oldest&quot; 802.11 ad hoc network, on the same channel, that
 * has the station&apos;s desired SSID.  The &quot;oldest&quot; 802.11 network
 * sends beacons with the greatest TSF timestamp.
 *
 * The caller is assumed to validate TSF&apos;s before attempting a merge.
 *
 * Return !0 if the BSSID changed, 0 otherwise.
 */</doc>
