huge madwifi update (work in progress, disabled by default, compiles but breaks at...
[openwrt.git] / package / madwifi / patches-r3776 / 123-ccmp_checks.patch
diff --git a/package/madwifi/patches-r3776/123-ccmp_checks.patch b/package/madwifi/patches-r3776/123-ccmp_checks.patch
new file mode 100644 (file)
index 0000000..a0dba1c
--- /dev/null
@@ -0,0 +1,24 @@
+Index: madwifi-trunk-r3776/net80211/ieee80211_crypto_ccmp.c
+===================================================================
+--- madwifi-trunk-r3776.orig/net80211/ieee80211_crypto_ccmp.c  2008-07-17 00:21:29.000000000 +0200
++++ madwifi-trunk-r3776/net80211/ieee80211_crypto_ccmp.c       2008-07-17 00:49:59.000000000 +0200
+@@ -478,6 +478,9 @@
+       uint8_t *mic, *pos;
+       u_int space;
++      if (ctx->cc_tfm == NULL)
++              return 0;
++
+       ctx->cc_vap->iv_stats.is_crypto_ccmp++;
+       skb = skb0;
+@@ -592,6 +595,9 @@
+       uint8_t *pos, *mic;
+       u_int space;
++      if (ctx->cc_tfm == NULL)
++              return 0;
++
+       ctx->cc_vap->iv_stats.is_crypto_ccmp++;
+       skb = skb0;
This page took 0.019186 seconds and 4 git commands to generate.