summaryrefslogtreecommitdiffstats
path: root/drivers/net/macsec.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/macsec.c')
-rw-r--r--drivers/net/macsec.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/macsec.c b/drivers/net/macsec.c
index c3fa3d8da8f3..009b2902c9d3 100644
--- a/drivers/net/macsec.c
+++ b/drivers/net/macsec.c
@@ -2637,50 +2637,60 @@ done:
2637static const struct genl_ops macsec_genl_ops[] = { 2637static const struct genl_ops macsec_genl_ops[] = {
2638 { 2638 {
2639 .cmd = MACSEC_CMD_GET_TXSC, 2639 .cmd = MACSEC_CMD_GET_TXSC,
2640 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2640 .dumpit = macsec_dump_txsc, 2641 .dumpit = macsec_dump_txsc,
2641 }, 2642 },
2642 { 2643 {
2643 .cmd = MACSEC_CMD_ADD_RXSC, 2644 .cmd = MACSEC_CMD_ADD_RXSC,
2645 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2644 .doit = macsec_add_rxsc, 2646 .doit = macsec_add_rxsc,
2645 .flags = GENL_ADMIN_PERM, 2647 .flags = GENL_ADMIN_PERM,
2646 }, 2648 },
2647 { 2649 {
2648 .cmd = MACSEC_CMD_DEL_RXSC, 2650 .cmd = MACSEC_CMD_DEL_RXSC,
2651 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2649 .doit = macsec_del_rxsc, 2652 .doit = macsec_del_rxsc,
2650 .flags = GENL_ADMIN_PERM, 2653 .flags = GENL_ADMIN_PERM,
2651 }, 2654 },
2652 { 2655 {
2653 .cmd = MACSEC_CMD_UPD_RXSC, 2656 .cmd = MACSEC_CMD_UPD_RXSC,
2657 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2654 .doit = macsec_upd_rxsc, 2658 .doit = macsec_upd_rxsc,
2655 .flags = GENL_ADMIN_PERM, 2659 .flags = GENL_ADMIN_PERM,
2656 }, 2660 },
2657 { 2661 {
2658 .cmd = MACSEC_CMD_ADD_TXSA, 2662 .cmd = MACSEC_CMD_ADD_TXSA,
2663 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2659 .doit = macsec_add_txsa, 2664 .doit = macsec_add_txsa,
2660 .flags = GENL_ADMIN_PERM, 2665 .flags = GENL_ADMIN_PERM,
2661 }, 2666 },
2662 { 2667 {
2663 .cmd = MACSEC_CMD_DEL_TXSA, 2668 .cmd = MACSEC_CMD_DEL_TXSA,
2669 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2664 .doit = macsec_del_txsa, 2670 .doit = macsec_del_txsa,
2665 .flags = GENL_ADMIN_PERM, 2671 .flags = GENL_ADMIN_PERM,
2666 }, 2672 },
2667 { 2673 {
2668 .cmd = MACSEC_CMD_UPD_TXSA, 2674 .cmd = MACSEC_CMD_UPD_TXSA,
2675 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2669 .doit = macsec_upd_txsa, 2676 .doit = macsec_upd_txsa,
2670 .flags = GENL_ADMIN_PERM, 2677 .flags = GENL_ADMIN_PERM,
2671 }, 2678 },
2672 { 2679 {
2673 .cmd = MACSEC_CMD_ADD_RXSA, 2680 .cmd = MACSEC_CMD_ADD_RXSA,
2681 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2674 .doit = macsec_add_rxsa, 2682 .doit = macsec_add_rxsa,
2675 .flags = GENL_ADMIN_PERM, 2683 .flags = GENL_ADMIN_PERM,
2676 }, 2684 },
2677 { 2685 {
2678 .cmd = MACSEC_CMD_DEL_RXSA, 2686 .cmd = MACSEC_CMD_DEL_RXSA,
2687 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2679 .doit = macsec_del_rxsa, 2688 .doit = macsec_del_rxsa,
2680 .flags = GENL_ADMIN_PERM, 2689 .flags = GENL_ADMIN_PERM,
2681 }, 2690 },
2682 { 2691 {
2683 .cmd = MACSEC_CMD_UPD_RXSA, 2692 .cmd = MACSEC_CMD_UPD_RXSA,
2693 .validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
2684 .doit = macsec_upd_rxsa, 2694 .doit = macsec_upd_rxsa,
2685 .flags = GENL_ADMIN_PERM, 2695 .flags = GENL_ADMIN_PERM,
2686 }, 2696 },