aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/macsec.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2017-04-12 08:34:07 -0400
committerDavid S. Miller <davem@davemloft.net>2017-04-13 13:58:22 -0400
commitfceb6435e85298f747fee938415057af837f5a8a (patch)
tree45bceaf19df703caa5e7ea839f7b35a7f9ebc332 /drivers/net/macsec.c
parentba0dc5f6e0ba5a5d2f575bcdb35e5d1960cf7c04 (diff)
netlink: pass extended ACK struct to parsing functions
Pass the new extended ACK reporting struct to all of the generic netlink parsing functions. For now, pass NULL in almost all callers (except for some in the core.) Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/macsec.c')
-rw-r--r--drivers/net/macsec.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/net/macsec.c b/drivers/net/macsec.c
index ff0a5ed3ca80..9eb7a69be92a 100644
--- a/drivers/net/macsec.c
+++ b/drivers/net/macsec.c
@@ -1590,8 +1590,9 @@ static int parse_sa_config(struct nlattr **attrs, struct nlattr **tb_sa)
1590 if (!attrs[MACSEC_ATTR_SA_CONFIG]) 1590 if (!attrs[MACSEC_ATTR_SA_CONFIG])
1591 return -EINVAL; 1591 return -EINVAL;
1592 1592
1593 if (nla_parse_nested(tb_sa, MACSEC_SA_ATTR_MAX, attrs[MACSEC_ATTR_SA_CONFIG], 1593 if (nla_parse_nested(tb_sa, MACSEC_SA_ATTR_MAX,
1594 macsec_genl_sa_policy)) 1594 attrs[MACSEC_ATTR_SA_CONFIG],
1595 macsec_genl_sa_policy, NULL))
1595 return -EINVAL; 1596 return -EINVAL;
1596 1597
1597 return 0; 1598 return 0;
@@ -1602,8 +1603,9 @@ static int parse_rxsc_config(struct nlattr **attrs, struct nlattr **tb_rxsc)
1602 if (!attrs[MACSEC_ATTR_RXSC_CONFIG]) 1603 if (!attrs[MACSEC_ATTR_RXSC_CONFIG])
1603 return -EINVAL; 1604 return -EINVAL;
1604 1605
1605 if (nla_parse_nested(tb_rxsc, MACSEC_RXSC_ATTR_MAX, attrs[MACSEC_ATTR_RXSC_CONFIG], 1606 if (nla_parse_nested(tb_rxsc, MACSEC_RXSC_ATTR_MAX,
1606 macsec_genl_rxsc_policy)) 1607 attrs[MACSEC_ATTR_RXSC_CONFIG],
1608 macsec_genl_rxsc_policy, NULL))
1607 return -EINVAL; 1609 return -EINVAL;
1608 1610
1609 return 0; 1611 return 0;