summaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorNikolay Aleksandrov <nikolay@cumulusnetworks.com>2015-11-26 15:23:50 +0100
committerDavid S. Miller <davem@davemloft.net>2015-11-30 15:26:23 -0500
commitccbb0aa62da7f4b765b3e311caf25ea43cc3d0ad (patch)
tree19c36dd7093315894566255065147548cc2751fa /mm
parent42e6b89ce4e8a4f02a1e906694d81acf60db6f4d (diff)
downloadop-kernel-dev-ccbb0aa62da7f4b765b3e311caf25ea43cc3d0ad.zip
op-kernel-dev-ccbb0aa62da7f4b765b3e311caf25ea43cc3d0ad.tar.gz
net: ipmr: add mfc newroute/delroute netlink support
This patch adds support to add and remove MFC entries. It uses the same attributes like the already present dump support in order to be consistent. There's one new entry - RTA_PREFSRC, it's used to denote an MFC_PROXY entry (see MRT_ADD_MFC vs MRT_ADD_MFC_PROXY). The already existing infrastructure is used to create and delete the entries, the netlink message gets converted internally to a struct mfcctl which is used with ipmr_mfc_add/delete. The other used attributes are: RTA_IIF - used for mfcc_parent (when adding it's required to be valid) RTA_SRC - used for mfcc_origin RTA_DST - used for mfcc_mcastgrp RTA_TABLE - the MRT table id RTA_MULTIPATH - the "oifs" ttl array Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud