Larry Finger
837925df02
[PATCH] ieee80211: Drop and count duplicate data frames to remove 'replay detected' log messages
...
In the SoftMAC version of the IEEE 802.11 stack, not all duplicate messages are
detected. For the most part, there is no difficulty; however for TKIP and CCMP
encryption, the duplicates result in a "replay detected" log message where the
received and previous values of the TSC are identical. This change adds a new
variable to the ieee80211_device structure that holds the 'seq_ctl' value for
the previous frame. When a new frame repeats the value, the frame is dropped and
the appropriate counter is incremented.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2006-12-02 00:11:57 -05:00
..
bluetooth
[Bluetooth] Support concurrent connect requests
2006-10-15 23:14:30 -07:00
irda
[IrDA]: Memory allocations cleanups
2006-09-28 18:02:48 -07:00
netfilter
Merge git://git.infradead.org/hdrcleanup-2.6
2006-06-20 15:10:08 -07:00
sctp
[SCTP]: Fix receive buffer accounting.
2006-10-11 23:59:44 -07:00
tc_act
[PKT_SCHED]: Kill pkt_act.h inlining.
2006-09-22 14:55:10 -07:00
tipc
[TIPC]: Corrected potential misuse of tipc_media_addr structure.
2006-06-25 23:38:29 -07:00
act_api.h
[PKT_SCHED]: Kill pkt_act.h inlining.
2006-09-22 14:55:10 -07:00
addrconf.h
[IPV6] ADDRCONF: Mobile IPv6 Home Address support.
2006-09-22 15:20:29 -07:00
af_unix.h
[AF_UNIX]: Kernel memory leak fix for af_unix datagram getpeersec patch
2006-08-02 14:12:06 -07:00
ah.h
[IPSEC]: Use HMAC template and hash interface
2006-09-21 11:46:18 +10:00
arp.h
[IPV4] net/ipv4/arp.c: trivial annotations
2006-09-28 18:02:14 -07:00
atmclip.h
ax25.h
[AX.25]: Reference counting for AX.25 routes.
2006-07-03 19:30:18 -07:00
checksum.h
cipso_ipv4.h
[NetLabel]: audit fixups due to delayed feedback
2006-09-29 17:05:05 -07:00
compat.h
Merge git://git.infradead.org/hdrcleanup-2.6
2006-06-20 15:10:08 -07:00
datalink.h
dn.h
[NET]: Reduce sizeof(struct flowi) by 20 bytes.
2006-10-21 20:24:01 -07:00
dn_dev.h
dn_fib.h
[DECNET]: cleanups
2006-09-22 14:54:40 -07:00
dn_neigh.h
dn_nsp.h
dn_route.h
dsfield.h
dst.h
[NET]: Annotate dst_ops protocol
2006-09-28 18:02:58 -07:00
esp.h
[IPSEC] esp: Defer output IV initialization to first use.
2006-09-22 15:17:35 -07:00
fib_rules.h
[NET]: Introduce RTA_TABLE/FRA_TABLE attributes
2006-09-22 14:54:25 -07:00
flow.h
[NET]: Reduce sizeof(struct flowi) by 20 bytes.
2006-10-21 20:24:01 -07:00
gen_stats.h
genetlink.h
[PATCH] Add genetlink utilities for payload length calculation
2006-10-01 00:39:29 -07:00
icmp.h
[IPV4]: icmp_send() annotation
2006-09-28 18:01:06 -07:00
ieee80211.h
[PATCH] ieee80211: Drop and count duplicate data frames to remove 'replay detected' log messages
2006-12-02 00:11:57 -05:00
ieee80211_crypt.h
ieee80211_radiotap.h
ieee80211softmac.h
[PATCH] softmac: Fix WX and association related races
2006-10-16 20:09:47 -04:00
ieee80211softmac_wx.h
if_inet6.h
[IPV6] ADDRCONF: Convert addrconf_lock to RCU.
2006-09-22 15:20:26 -07:00
inet6_connection_sock.h
inet6_hashtables.h
inet_common.h
inet_connection_sock.h
[IPV4]: inet_csk_search_req() annotations
2006-09-28 18:02:15 -07:00
inet_ecn.h
[IPV6]: Fix ECN bug on big-endian
2006-11-05 14:11:26 -08:00
inet_hashtables.h
[IPV4]: annotate inet_lookup() and friends
2006-09-28 18:02:26 -07:00
inet_sock.h
[IPV4]: annotate inet_lookup() and friends
2006-09-28 18:02:26 -07:00
inet_timewait_sock.h
[NET]: Introduce protocol-specific destructor for time-wait sockets.
2006-10-12 00:00:00 -07:00
inetpeer.h
[IPV4] inet_peer: Group together avl_left, avl_right, v4daddr to speedup lookups on some CPUS
2006-10-20 00:28:35 -07:00
ip.h
[IPV4]: ip_icmp_error() annotations
2006-09-28 18:02:09 -07:00
ip6_checksum.h
ip6_fib.h
[IPV6] ROUTE: Unify RT6_F_xxx and RT6_SELECT_F_xxx flags
2006-09-22 14:55:56 -07:00
ip6_route.h
[IPV6]: Remove struct pol_chain.
2006-10-18 19:55:25 -07:00
ip6_tunnel.h
ip_fib.h
[IPv4] fib: Remove unused fib_config members
2006-10-18 20:26:36 -07:00
ip_mp_alg.h
[IPV4]: multipath_set_nhinfo() annotations
2006-09-28 18:01:15 -07:00
ip_vs.h
[IPVS]: Compile fix for annotations in userland.
2006-11-09 20:00:55 -08:00
ipcomp.h
[CRYPTO] users: Use crypto_comp and crypto_has_*
2006-09-21 11:46:22 +10:00
ipconfig.h
ipip.h
ipv6.h
[IPV6]: struct in6_addr annotations
2006-09-28 18:02:30 -07:00
ipx.h
[IPX]: Annotate and fix IPX checksum
2006-11-05 14:11:25 -08:00
iw_handler.h
lapb.h
llc.h
llc_c_ac.h
llc_c_ev.h
llc_c_st.h
llc_conn.h
llc_if.h
llc_pdu.h
llc_s_ac.h
llc_s_ev.h
llc_s_st.h
llc_sap.h
mip6.h
[IPV6] MIP6: Add receiving mobility header functions through raw socket.
2006-09-22 15:07:01 -07:00
ndisc.h
neighbour.h
[IPV6] NDISC: Set per-entry is_router flag in Proxy NA.
2006-09-22 15:20:24 -07:00
netdma.h
Remove all inclusions of <linux/config.h>
2006-10-04 03:38:54 -04:00
netevent.h
[NET]: Network Event Notifier Mechanism.
2006-08-02 13:38:20 -07:00
netlabel.h
[PATCH] gfp_t in netlabel
2006-10-15 11:00:58 -07:00
netlink.h
[IPV4]: introduce nla_get_be32()/NLA_PUT_BE32()
2006-09-28 17:54:14 -07:00
netrom.h
nexthop.h
[IPv4]: FIB configuration using struct fib_config
2006-09-22 14:55:04 -07:00
p8022.h
pkt_cls.h
pkt_sched.h
[PKT_SCHED]: Fix regression in PSCHED_TADD{,2}.
2006-07-24 12:44:23 -07:00
protocol.h
[NET] gso: Fix up GSO packets with broken checksums
2006-07-08 13:34:56 -07:00
psnap.h
raw.h
Merge git://git.infradead.org/hdrcleanup-2.6
2006-06-20 15:10:08 -07:00
rawv6.h
red.h
[PKT_SCHED] RED: Fix overflow in calculation of queue average
2006-08-04 22:59:51 -07:00
request_sock.h
[MLSXFRM]: Auto-labeling of child sockets
2006-09-22 14:53:29 -07:00
rose.h
route.h
[IPV4]: route.h annotations
2006-09-28 18:02:10 -07:00
sch_generic.h
scm.h
[AF_UNIX]: Kernel memory leak fix for af_unix datagram getpeersec patch
2006-08-02 14:12:06 -07:00
slhc_vj.h
snmp.h
[SCTP]: Extend /proc/net/sctp/snmp to provide more statistics.
2006-09-22 14:55:16 -07:00
sock.h
[NET]: Re-fix of doc-comment in sock.h
2006-11-25 15:16:51 -08:00
syncppp.h
tcp.h
[TCP]: SNMPv2 tcpAttemptFails counter error
2006-08-02 13:38:19 -07:00
tcp_ecn.h
[IPV6]: Added GSO support for TCPv6
2006-06-30 14:12:10 -07:00
tcp_states.h
timewait_sock.h
[NET]: Introduce protocol-specific destructor for time-wait sockets.
2006-10-12 00:00:00 -07:00
transp_v6.h
udp.h
[UDP]: saddr_cmp function should take const socket pointers
2006-09-22 15:18:23 -07:00
x25.h
x25device.h
xfrm.h
IPsec: correct semantics for SELinux policy matching
2006-10-11 23:59:37 -07:00