diff options
| author | Elad Raz <[email protected]> | 2016-01-10 20:06:22 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2016-01-10 21:50:20 +0000 |
| commit | 4d41e12593a9a6c4aaf113d44c8c619067b2b0aa (patch) | |
| tree | a7d6f84c3a6ded70c97309452dbf992c8995deb1 /net/switchdev/switchdev.c | |
| parent | Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge (diff) | |
| download | kernel-4d41e12593a9a6c4aaf113d44c8c619067b2b0aa.tar.gz kernel-4d41e12593a9a6c4aaf113d44c8c619067b2b0aa.zip | |
switchdev: Adding MDB entry offload
Define HW multicast entry: MAC and VID.
Using a MAC address simplifies support for both IPV4 and IPv6.
Signed-off-by: Elad Raz <[email protected]>
Signed-off-by: Ido Schimmel <[email protected]>
Signed-off-by: Jiri Pirko <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/switchdev/switchdev.c')
| -rw-r--r-- | net/switchdev/switchdev.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/switchdev/switchdev.c b/net/switchdev/switchdev.c index df790d3385a2..ebc661d3b6e3 100644 --- a/net/switchdev/switchdev.c +++ b/net/switchdev/switchdev.c @@ -345,6 +345,8 @@ static size_t switchdev_obj_size(const struct switchdev_obj *obj) return sizeof(struct switchdev_obj_ipv4_fib); case SWITCHDEV_OBJ_ID_PORT_FDB: return sizeof(struct switchdev_obj_port_fdb); + case SWITCHDEV_OBJ_ID_PORT_MDB: + return sizeof(struct switchdev_obj_port_mdb); default: BUG(); } |
