diff --git a/itl80211/openbsd/net80211/ieee80211.c b/itl80211/openbsd/net80211/ieee80211.c index 9331886f0..2a333c953 100644 --- a/itl80211/openbsd/net80211/ieee80211.c +++ b/itl80211/openbsd/net80211/ieee80211.c @@ -288,7 +288,6 @@ ieee80211_ifdetach(struct _ifnet *ifp) } ifp->netStat = NULL; ifp->controller = NULL; - ifp->output_queue = NULL; ifp->iface = NULL; // ether_ifdetach(ifp); } diff --git a/itl80211/openbsd/net80211/ieee80211_node.c b/itl80211/openbsd/net80211/ieee80211_node.c index aa61264f8..120f473da 100644 --- a/itl80211/openbsd/net80211/ieee80211_node.c +++ b/itl80211/openbsd/net80211/ieee80211_node.c @@ -3463,7 +3463,6 @@ ieee80211_notify_dtim(struct ieee80211com *ic) } mq_enqueue(&ic->ic_pwrsaveq, m); (*ifp->if_start)(ifp); - // ifp->output_queue->start(); } /* XXX assumes everything has been sent */ ic->ic_tim_mcast_pending = 0; diff --git a/itl80211/openbsd/net80211/ieee80211_proto.c b/itl80211/openbsd/net80211/ieee80211_proto.c index 4a411d157..118fa81c7 100644 --- a/itl80211/openbsd/net80211/ieee80211_proto.c +++ b/itl80211/openbsd/net80211/ieee80211_proto.c @@ -1612,7 +1612,6 @@ ieee80211_newstate(struct ieee80211com *ic, enum ieee80211_state nstate, ic->ic_mgt_timer = 0; ieee80211_set_beacon_miss_threshold(ic); (*ifp->if_start)(ifp); -// ifp->output_queue->start(); break; } break; diff --git a/itl80211/openbsd/sys/_if_ether.h b/itl80211/openbsd/sys/_if_ether.h index e0fb343ae..87a98879e 100644 --- a/itl80211/openbsd/sys/_if_ether.h +++ b/itl80211/openbsd/sys/_if_ether.h @@ -64,7 +64,6 @@ #include #include -#include #define ETHER_IS_MULTICAST(addr) (*(addr) & 0x01) /* is address mcast/bcast? */ #define ETHER_IS_BROADCAST(addr) \ @@ -159,7 +158,6 @@ struct ether_multi { struct _ifnet { /* and the entries */ IOEthernetInterface *iface; - IOOutputQueue* output_queue; IOEthernetController* controller; int if_link_state; void *if_softc;