prism2_send_mgmt(dev, WLAN_FC_TYPE_MGMT, WLAN_FC_STYPE_DEAUTH, 
prism2_send_mgmt(dev, IEEE80211_FTYPE_MGMT | IEEE80211_STYPE_DEAUTH, 
void hostap_deauth_all_stas(struct net_device *dev, struct ap_data *ap,			    int resend){	u8 addr[ETH_ALEN];	u16 resp;	int i;	PDEBUG(DEBUG_AP, "%s: Deauthenticate all stations\n", dev->name);	memset(addr, 0xff, ETH_ALEN);	resp = __constant_cpu_to_le16(WLAN_REASON_PREV_AUTH_NOT_VALID);	/* deauth message sent; try to resend it few times; the message is	 * broadcast, so it may be delayed until next DTIM; there is not much	 * else we can do at this point since the driver is going to be shut	 * down */	for (i = 0; i < 5; i++) {		prism2_send_mgmt(dev, WLAN_FC_TYPE_MGMT, WLAN_FC_STYPE_DEAUTH,				 (char *) &resp, 2, addr, 0);		if (!resend || ap->num_sta <= 0)			return;		mdelay(50);	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4339d328631aa815fe2181b9164b3690ca2db4da/hostap_ap.c/clean/drivers/net/wireless/hostap/hostap_ap.c