summaryrefslogtreecommitdiff
path: root/include/drm
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-07-05 08:45:05 (GMT)
committerDavid S. Miller <davem@davemloft.net>2011-07-06 05:34:52 (GMT)
commitdc99f600698dcac69b8f56dda9a8a00d645c5ffc (patch)
tree81599e4397761610d5020c03e2571eeceaa859b6 /include/drm
parentce06b03e60fc19c680d1bf873e779bf11c2fc518 (diff)
downloadlinux-fsl-qoriq-dc99f600698dcac69b8f56dda9a8a00d645c5ffc.tar.xz
packet: Add fanout support.
Fanouts allow packet capturing to be demuxed to a set of AF_PACKET sockets. Two fanout policies are implemented: 1) Hashing based upon skb->rxhash 2) Pure round-robin An AF_PACKET socket must be fully bound before it tries to add itself to a fanout. All AF_PACKET sockets trying to join the same fanout must all have the same bind settings. Fanouts are identified (within a network namespace) by a 16-bit ID. The first socket to try to add itself to a fanout with a particular ID, creates that fanout. When the last socket leaves the fanout (which happens only when the socket is closed), that fanout is destroyed. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions