android_kernel_motorola_sm6375/dp/inc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nandha Kishore Easwaran 47e7416b12 qcacmn: Add check to drop mcast loopback packet
Added a check in RX path to detect multicast loopback packets in
qwrap mode. In qwrap mode, there are multiple station vaps and
multicast loopback packet from one station vap should not come into
the other station vap. Added a check for this by iterating through
the vap list and checking if any of the vdev mac address matches
with the source address of the packet.

Also added a new vdev parameter to check if qwrap isolation mode is
enabled. In qwrap isolation mode, loopback packets should not be
dropped.

Change-Id: I7d35bf657a87337871156e4caec9038432e23a87
CRs-fixed: 2149190
2017-12-28 01:26:17 -08:00
..
cdp_txrx_bus.h qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_bus.h 2017-06-20 15:34:02 -07:00
cdp_txrx_cfg.h qcacmn: Add NULL checks within CDP Layer 2017-11-10 00:27:52 -08:00
cdp_txrx_cmn.h qcacmn: Add support to set monitor filter dynamically 2017-12-13 20:08:29 -08:00
cdp_txrx_cmn_reg.h qcacmn: Changing DBS query method from DP 2017-04-18 17:15:21 -07:00
cdp_txrx_cmn_struct.h qcacmn: Add check to drop mcast loopback packet 2017-12-28 01:26:17 -08:00
cdp_txrx_ctrl.h qcacmn: Enable Packetlog 2017-12-09 23:27:27 -08:00
cdp_txrx_ctrl_def.h
cdp_txrx_flow_ctrl_legacy.h qcacmn: Add NULL checks within CDP Layer 2017-11-10 00:27:52 -08:00
cdp_txrx_flow_ctrl_v2.h qcacmn: Add NULL checks within CDP Layer 2017-11-10 00:27:52 -08:00
cdp_txrx_handle.h qcacmn: Add changes for Napier flow control 2017-07-18 23:35:05 -07:00
cdp_txrx_host_stats.h qcacmn: changes for httstats application 2017-12-08 00:21:23 -08:00
cdp_txrx_ipa.h qcacmn: Remove kernel includes from datapath 2017-11-11 19:25:09 -08:00
cdp_txrx_me.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_misc.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_mob_def.h qcacmn: Add peer APIs to get and release peer ref 2017-12-12 17:57:32 -08:00
cdp_txrx_mon.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_mon_struct.h qcacmn: Monitor mode configuration and processing 2017-03-29 05:58:52 -07:00
cdp_txrx_ocb.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_ops.h qcacmn: Adding vdev id for WDS add/del/update API's 2017-12-20 11:45:07 -08:00
cdp_txrx_peer_ops.h qcacmn: Add peer APIs to get and release peer ref 2017-12-12 17:57:32 -08:00
cdp_txrx_pflow.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_pmf.h qcacmn: add cdp wrapper for mobile device compile 2016-11-17 19:13:02 -08:00
cdp_txrx_raw.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_stats.h qcacmn: Add Null checks in CDP Layer 2017-11-10 00:27:54 -08:00
cdp_txrx_stats_struct.h qcacmn: Add support for wide band scan 2017-11-10 17:41:00 -08:00
cdp_txrx_tx_delay.h qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_tx_delay.h 2017-06-20 15:33:55 -07:00
cdp_txrx_tx_throttle.h qcacmn: Fix Datapath kernel checkpatch warnings in cdp_txrx_tx_throttle.h 2017-06-20 15:33:49 -07:00
cdp_txrx_wds.h qcacmn: Add WDS Vendor Extension ECM Framework 2017-12-13 12:15:54 -08:00