put unused 802.11 fragmentation support code under #ifdef notyet
authorstsp <stsp@openbsd.org>
Mon, 17 May 2021 11:44:22 +0000 (11:44 +0000)
committerstsp <stsp@openbsd.org>
Mon, 17 May 2021 11:44:22 +0000 (11:44 +0000)
sys/net80211/ieee80211_input.c
sys/net80211/ieee80211_var.h

index 1197112..41e8bd6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ieee80211_input.c,v 1.235 2021/05/17 08:02:20 stsp Exp $      */
+/*     $OpenBSD: ieee80211_input.c,v 1.236 2021/05/17 11:44:22 stsp Exp $      */
 
 /*-
  * Copyright (c) 2001 Atsushi Onoe
@@ -703,6 +703,7 @@ ieee80211_input(struct ifnet *ifp, struct mbuf *m, struct ieee80211_node *ni,
        if_input(ifp, &ml);
 }
 
+#ifdef notyet
 /*
  * Handle defragmentation (see 9.5 and Annex C).  We support the concurrent
  * reception of fragments of three fragmented MSDUs or MMPDUs.
@@ -792,6 +793,7 @@ ieee80211_defrag_timeout(void *arg)
 
        splx(s);
 }
+#endif
 
 /*
  * Process a received data MPDU related to a specific HT-immediate Block Ack
index 06cf737..3344398 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ieee80211_var.h,v 1.103 2021/04/29 21:43:47 stsp Exp $        */
+/*     $OpenBSD: ieee80211_var.h,v 1.104 2021/05/17 11:44:22 stsp Exp $        */
 /*     $NetBSD: ieee80211_var.h,v 1.7 2004/05/06 03:07:10 dyoung Exp $ */
 
 /*-
@@ -332,8 +332,10 @@ struct ieee80211com {
        enum ieee80211_cipher   ic_rsngroupcipher;
        enum ieee80211_cipher   ic_rsngroupmgmtcipher;
 
+#ifdef notyet
        struct ieee80211_defrag ic_defrag[IEEE80211_DEFRAG_SIZE];
        int                     ic_defrag_cur;
+#endif
 
        u_int8_t                *ic_tim_bitmap;
        u_int                   ic_tim_len;