printk("4\n"); /* used in tx cleanup routine for auto rate and accounting: */ /* put_txcr(adev, txdesc, clt, rate_cur); deprecated by mac80211 */ txdesc->total_length = cpu_to_le16(len); printk("f.1\n"); wlhdr_len = ieee80211_get_hdrlen(le16_to_cpu(wireless_header->frame_control)); printk("f.2\n"); hostdesc2->length = cpu_to_le16(len - wlhdr_len); printk("5\n");