qos_active = src->qos_data.active; old_param = dst->qos_data.old_param_count; if (dst->flags & NETWORK_HAS_QOS_MASK) memcpy(&dst->qos_data, &src->qos_data, sizeof(struct ieee80211_qos_data)); else { dst->qos_data.supported = src->qos_data.supported; dst->qos_data.param_count = src->qos_data.param_count; }  if (dst->qos_data.supported == 1) { if (dst->ssid_len) IEEE80211_DEBUG_QOS ("QoS the network %s is QoS supported\n", dst->ssid); else IEEE80211_DEBUG_QOS ("QoS the network is QoS supported\n"); } dst->qos_data.active = qos_active; dst->qos_data.old_param_count = old_param;  
static inline void update_network(struct ieee80211_network *dst,				  struct ieee80211_network *src){	memcpy(&dst->stats, &src->stats, sizeof(struct ieee80211_rx_stats));	dst->capability = src->capability;	memcpy(dst->rates, src->rates, src->rates_len);	dst->rates_len = src->rates_len;	memcpy(dst->rates_ex, src->rates_ex, src->rates_ex_len);	dst->rates_ex_len = src->rates_ex_len;	dst->mode = src->mode;	dst->flags = src->flags;	dst->time_stamp[0] = src->time_stamp[0];	dst->time_stamp[1] = src->time_stamp[1];	dst->beacon_interval = src->beacon_interval;	dst->listen_interval = src->listen_interval;	dst->atim_window = src->atim_window;	memcpy(dst->wpa_ie, src->wpa_ie, src->wpa_ie_len);	dst->wpa_ie_len = src->wpa_ie_len;	memcpy(dst->rsn_ie, src->rsn_ie, src->rsn_ie_len);	dst->rsn_ie_len = src->rsn_ie_len;	dst->last_scanned = jiffies;	/* dst->last_associate is not overwritten */}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/9e8571affd1c54b9638b4ff9844e47aae07310f6/ieee80211_rx.c/clean/net/ieee80211/ieee80211_rx.c