NL_SET_ERR_MSG   1393 drivers/net/bonding/bond_main.c 		NL_SET_ERR_MSG(extack, "Device is in use and cannot be enslaved");
NL_SET_ERR_MSG   1400 drivers/net/bonding/bond_main.c 		NL_SET_ERR_MSG(extack, "Cannot enslave bond to itself.");
NL_SET_ERR_MSG   1410 drivers/net/bonding/bond_main.c 			NL_SET_ERR_MSG(extack, "Can not enslave VLAN challenged device to VLAN enabled bond");
NL_SET_ERR_MSG   1426 drivers/net/bonding/bond_main.c 		NL_SET_ERR_MSG(extack, "Device can not be enslaved while up");
NL_SET_ERR_MSG   1466 drivers/net/bonding/bond_main.c 		NL_SET_ERR_MSG(extack, "Device type is different from other slaves");
NL_SET_ERR_MSG   1474 drivers/net/bonding/bond_main.c 		NL_SET_ERR_MSG(extack, "Only active-backup mode is supported for infiniband slaves");
NL_SET_ERR_MSG   1490 drivers/net/bonding/bond_main.c 				NL_SET_ERR_MSG(extack, "Slave device does not support setting the MAC address, but fail_over_mac is not set to active");
NL_SET_ERR_MSG   1167 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		NL_SET_ERR_MSG(extack, "E-switch priorities unsupported, upgrade FW");
NL_SET_ERR_MSG   1172 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		NL_SET_ERR_MSG(extack, "Requested chain is out of supported range");
NL_SET_ERR_MSG   1177 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		NL_SET_ERR_MSG(extack, "Requested priority is out of supported range");
NL_SET_ERR_MSG   3390 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 				NL_SET_ERR_MSG(extack, "Goto earlier chain isn't supported");
NL_SET_ERR_MSG   3394 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 				NL_SET_ERR_MSG(extack, "Requested destination chain is out of supported range");
NL_SET_ERR_MSG   3444 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 			NL_SET_ERR_MSG(extack, "Mirroring goto chain rules isn't supported");
NL_SET_ERR_MSG   3452 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		NL_SET_ERR_MSG(extack, "Rule must have at least one forward/drop action");
NL_SET_ERR_MSG   1191 drivers/net/geneve.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1269 drivers/net/geneve.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1294 drivers/net/geneve.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1300 drivers/net/geneve.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1336 drivers/net/geneve.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    891 drivers/net/ipvlan/ipvlan_main.c 			NL_SET_ERR_MSG(i6vi->extack,
NL_SET_ERR_MSG    962 drivers/net/ipvlan/ipvlan_main.c 			NL_SET_ERR_MSG(ivi->extack,
NL_SET_ERR_MSG   1140 drivers/net/team/team.c 		NL_SET_ERR_MSG(extack, "Loopback device can't be added as a team port");
NL_SET_ERR_MSG   1147 drivers/net/team/team.c 		NL_SET_ERR_MSG(extack, "Device is already a port of a team device");
NL_SET_ERR_MSG   1154 drivers/net/team/team.c 		NL_SET_ERR_MSG(extack, "Cannot enslave team device to itself");
NL_SET_ERR_MSG   1160 drivers/net/team/team.c 		NL_SET_ERR_MSG(extack, "Device is already an upper device of the team interface");
NL_SET_ERR_MSG   1168 drivers/net/team/team.c 		NL_SET_ERR_MSG(extack, "Device is VLAN challenged and team device has VLAN set up");
NL_SET_ERR_MSG   1179 drivers/net/team/team.c 		NL_SET_ERR_MSG(extack, "Device is up. Set it down before adding it as a team port");
NL_SET_ERR_MSG   2334 drivers/net/tun.c 	NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    787 drivers/net/vrf.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    810 drivers/net/vrf.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1302 drivers/net/vrf.c 			NL_SET_ERR_MSG(extack, "Invalid hardware address");
NL_SET_ERR_MSG   1306 drivers/net/vrf.c 			NL_SET_ERR_MSG(extack, "Invalid hardware address");
NL_SET_ERR_MSG   1334 drivers/net/vrf.c 		NL_SET_ERR_MSG(extack, "VRF table id is missing");
NL_SET_ERR_MSG   1272 drivers/net/vxlan.c 		NL_SET_ERR_MSG(extack, "Fdb entry not found");
NL_SET_ERR_MSG   3142 drivers/net/vxlan.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3355 drivers/net/vxlan.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3372 drivers/net/vxlan.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3378 drivers/net/vxlan.c 		NL_SET_ERR_MSG(extack, "Local address cannot be multicast");
NL_SET_ERR_MSG   3384 drivers/net/vxlan.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3400 drivers/net/vxlan.c 					NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3409 drivers/net/vxlan.c 					NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3420 drivers/net/vxlan.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3430 drivers/net/vxlan.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3439 drivers/net/vxlan.c 				NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3449 drivers/net/vxlan.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3457 drivers/net/vxlan.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3492 drivers/net/vxlan.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG     96 include/linux/netlink.h 	NL_SET_ERR_MSG((extack), KBUILD_MODNAME ": " msg)
NL_SET_ERR_MSG    114 include/net/genetlink.h #define GENL_SET_ERR_MSG(info, msg) NL_SET_ERR_MSG((info)->extack, msg)
NL_SET_ERR_MSG    200 include/net/lwtunnel.h 	NL_SET_ERR_MSG(extack, "CONFIG_LWTUNNEL is not enabled in this kernel");
NL_SET_ERR_MSG    662 include/net/netlink.h 		NL_SET_ERR_MSG(extack, "Invalid header length");
NL_SET_ERR_MSG    492 include/net/pkt_cls.h 		NL_SET_ERR_MSG(extack, "Interface name too long");
NL_SET_ERR_MSG    581 include/net/pkt_cls.h 		NL_SET_ERR_MSG(extack, "TC offload is disabled on net device");
NL_SET_ERR_MSG    593 include/net/pkt_cls.h 		NL_SET_ERR_MSG(common->extack,
NL_SET_ERR_MSG    697 lib/kobject_uevent.c 		NL_SET_ERR_MSG(extack, "uevent message too big");
NL_SET_ERR_MSG    740 lib/kobject_uevent.c 		NL_SET_ERR_MSG(extack, "missing CAP_SYS_ADMIN capability");
NL_SET_ERR_MSG    395 lib/nlattr.c   		NL_SET_ERR_MSG(extack, "bytes leftover after parsing attributes");
NL_SET_ERR_MSG    785 net/bridge/br_fdb.c 		NL_SET_ERR_MSG(extack, "Fdb entry not found");
NL_SET_ERR_MSG    578 net/bridge/br_if.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    589 net/bridge/br_if.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    201 net/bridge/br_mdb.c 		NL_SET_ERR_MSG(extack, "Invalid data after header in mdb dump request");
NL_SET_ERR_MSG   7978 net/core/dev.c 		NL_SET_ERR_MSG(extack, "mtu less than device minimum");
NL_SET_ERR_MSG   7983 net/core/dev.c 		NL_SET_ERR_MSG(extack, "mtu greater than device maximum");
NL_SET_ERR_MSG   8398 net/core/dev.c 		NL_SET_ERR_MSG(extack, "underlying driver does not support XDP in native mode");
NL_SET_ERR_MSG   8410 net/core/dev.c 			NL_SET_ERR_MSG(extack, "native and generic XDP can't be active at the same time");
NL_SET_ERR_MSG   8416 net/core/dev.c 			NL_SET_ERR_MSG(extack, "XDP program already attached");
NL_SET_ERR_MSG   8426 net/core/dev.c 			NL_SET_ERR_MSG(extack, "using device-bound program without HW_MODE flag is not supported");
NL_SET_ERR_MSG    471 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Invalid l3mdev attribute");
NL_SET_ERR_MSG    481 net/core/fib_rules.c 	NL_SET_ERR_MSG(extack, "l3mdev support is not enabled in kernel");
NL_SET_ERR_MSG    502 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Invalid source address");
NL_SET_ERR_MSG    510 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Invalid dst address");
NL_SET_ERR_MSG    587 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Unexpected goto");
NL_SET_ERR_MSG    594 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Backward goto not supported");
NL_SET_ERR_MSG    598 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Missing goto target for action goto");
NL_SET_ERR_MSG    603 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "l3mdev and table are mutually exclusive");
NL_SET_ERR_MSG    610 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "No permission to set uid");
NL_SET_ERR_MSG    618 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Invalid uid range");
NL_SET_ERR_MSG    632 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Invalid sport range");
NL_SET_ERR_MSG    641 net/core/fib_rules.c 			NL_SET_ERR_MSG(extack, "Invalid dport range");
NL_SET_ERR_MSG    735 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Invalid msg length");
NL_SET_ERR_MSG    742 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Rule family not supported");
NL_SET_ERR_MSG    749 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Error parsing msg");
NL_SET_ERR_MSG    843 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Invalid msg length");
NL_SET_ERR_MSG    850 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Rule family not supported");
NL_SET_ERR_MSG    857 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Error parsing msg");
NL_SET_ERR_MSG   1071 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Invalid header for fib rule dump request");
NL_SET_ERR_MSG   1078 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1084 net/core/fib_rules.c 		NL_SET_ERR_MSG(extack, "Invalid data after header in fib rule dump request");
NL_SET_ERR_MSG    147 net/core/lwtunnel.c 		NL_SET_ERR_MSG(extack, "Unknown lwt encapsulation type");
NL_SET_ERR_MSG    171 net/core/lwtunnel.c 		NL_SET_ERR_MSG(extack, "lwt encapsulation type not supported");
NL_SET_ERR_MSG   1249 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Neighbor entry is now dead");
NL_SET_ERR_MSG   1289 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "No link layer address given");
NL_SET_ERR_MSG   1801 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Network address not specified");
NL_SET_ERR_MSG   1819 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid network address");
NL_SET_ERR_MSG   1872 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Network address not specified");
NL_SET_ERR_MSG   1885 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Invalid link address");
NL_SET_ERR_MSG   1895 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid network address");
NL_SET_ERR_MSG   1920 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Device not specified");
NL_SET_ERR_MSG   2343 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid header for neighbor table dump request");
NL_SET_ERR_MSG   2349 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for neighbor table dump request");
NL_SET_ERR_MSG   2354 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid data after header in neighbor table dump request");
NL_SET_ERR_MSG   2649 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Invalid header for neighbor dump request");
NL_SET_ERR_MSG   2656 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Invalid values in header for neighbor dump request");
NL_SET_ERR_MSG   2661 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Invalid flags in header for neighbor dump request");
NL_SET_ERR_MSG   2689 net/core/neighbour.c 				NL_SET_ERR_MSG(extack, "Unsupported attribute in neighbor dump request");
NL_SET_ERR_MSG   2754 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid header for neighbor get request");
NL_SET_ERR_MSG   2761 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for neighbor get request");
NL_SET_ERR_MSG   2766 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Invalid flags in header for neighbor get request");
NL_SET_ERR_MSG   2779 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Unsupported family in header for neighbor get request");
NL_SET_ERR_MSG   2790 net/core/neighbour.c 				NL_SET_ERR_MSG(extack, "Invalid network address in neighbor get request");
NL_SET_ERR_MSG   2796 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in neighbor get request");
NL_SET_ERR_MSG   2883 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Unknown device ifindex");
NL_SET_ERR_MSG   2889 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Network address not specified");
NL_SET_ERR_MSG   2898 net/core/neighbour.c 			NL_SET_ERR_MSG(extack, "Proxy neighbour entry not found");
NL_SET_ERR_MSG   2906 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "No device specified");
NL_SET_ERR_MSG   2912 net/core/neighbour.c 		NL_SET_ERR_MSG(extack, "Neighbour entry not found");
NL_SET_ERR_MSG    736 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack, "nsid is missing");
NL_SET_ERR_MSG    748 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack, "Peer netns reference is missing");
NL_SET_ERR_MSG    753 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack, "Peer netns reference is invalid");
NL_SET_ERR_MSG    762 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    776 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack, "The specified nsid is already used");
NL_SET_ERR_MSG    858 net/core/net_namespace.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in peer netns getid request");
NL_SET_ERR_MSG    896 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack, "Peer netns reference is missing");
NL_SET_ERR_MSG    902 net/core/net_namespace.c 		NL_SET_ERR_MSG(extack, "Peer netns reference is invalid");
NL_SET_ERR_MSG    912 net/core/net_namespace.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    997 net/core/net_namespace.c 				NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1006 net/core/net_namespace.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1893 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Invalid header for link dump");
NL_SET_ERR_MSG   1900 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Invalid values in header for link dump request");
NL_SET_ERR_MSG   1904 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Filter by device index not supported for link dumps");
NL_SET_ERR_MSG   1966 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Invalid target network namespace id");
NL_SET_ERR_MSG   1981 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Unsupported attribute in link dump request");
NL_SET_ERR_MSG   2108 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "specified netns attribute not supported");
NL_SET_ERR_MSG   2124 net/core/rtnetlink.c 	NL_SET_ERR_MSG(extack, "multiple netns identifying attributes specified");
NL_SET_ERR_MSG   2944 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid number of transmit queues");
NL_SET_ERR_MSG   2949 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid number of receive queues");
NL_SET_ERR_MSG   3185 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Unknown device type");
NL_SET_ERR_MSG   3206 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Unknown network namespace id");
NL_SET_ERR_MSG   3299 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid header for get link");
NL_SET_ERR_MSG   3310 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for get link request");
NL_SET_ERR_MSG   3329 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in get link request");
NL_SET_ERR_MSG   3667 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "invalid vlan attribute size");
NL_SET_ERR_MSG   3674 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "invalid vlan id");
NL_SET_ERR_MSG   3700 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "invalid ifindex");
NL_SET_ERR_MSG   3706 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "unknown ifindex");
NL_SET_ERR_MSG   3711 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "invalid address");
NL_SET_ERR_MSG   3716 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "FDB add only supported for Ethernet devices");
NL_SET_ERR_MSG   3811 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "invalid ifindex");
NL_SET_ERR_MSG   3817 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "unknown ifindex");
NL_SET_ERR_MSG   3822 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "invalid address");
NL_SET_ERR_MSG   3827 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "FDB delete only supported for Ethernet devices");
NL_SET_ERR_MSG   3943 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid header for fdb dump request");
NL_SET_ERR_MSG   3950 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for fdb dump request");
NL_SET_ERR_MSG   3967 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Invalid IFINDEX attribute in fdb dump request");
NL_SET_ERR_MSG   3974 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Invalid MASTER attribute in fdb dump request");
NL_SET_ERR_MSG   3980 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in fdb dump request");
NL_SET_ERR_MSG   4132 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid header for fdb get request");
NL_SET_ERR_MSG   4139 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for fdb get request");
NL_SET_ERR_MSG   4144 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid flags in header for fdb get request");
NL_SET_ERR_MSG   4165 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Invalid address in fdb get request");
NL_SET_ERR_MSG   4178 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in fdb get request");
NL_SET_ERR_MSG   4207 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Missing lookup address for fdb get request");
NL_SET_ERR_MSG   4214 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Unknown device ifindex");
NL_SET_ERR_MSG   4221 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Master and device are mutually exclusive");
NL_SET_ERR_MSG   4227 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Invalid master ifindex");
NL_SET_ERR_MSG   4236 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Device is not a bridge port");
NL_SET_ERR_MSG   4241 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Master of device not found");
NL_SET_ERR_MSG   4247 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Missing NTF_SELF");
NL_SET_ERR_MSG   4255 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "No device specified");
NL_SET_ERR_MSG   4260 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Fdb get operation not supported by device");
NL_SET_ERR_MSG   4400 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Invalid header for bridge link dump");
NL_SET_ERR_MSG   4407 net/core/rtnetlink.c 			NL_SET_ERR_MSG(extack, "Invalid values in header for bridge link dump request");
NL_SET_ERR_MSG   4434 net/core/rtnetlink.c 				NL_SET_ERR_MSG(extack, "Unsupported attribute in bridge link dump request");
NL_SET_ERR_MSG   4570 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "unknown ifindex");
NL_SET_ERR_MSG   4647 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "unknown ifindex");
NL_SET_ERR_MSG   5014 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid header for stats dump");
NL_SET_ERR_MSG   5027 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for stats dump request");
NL_SET_ERR_MSG   5031 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid attributes after stats header");
NL_SET_ERR_MSG   5035 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Invalid stats requested through filter mask");
NL_SET_ERR_MSG   5115 net/core/rtnetlink.c 		NL_SET_ERR_MSG(extack, "Filter mask must be set for stats dump");
NL_SET_ERR_MSG    449 net/core/xdp.c 		NL_SET_ERR_MSG(bpf->extack,
NL_SET_ERR_MSG    131 net/decnet/dn_rules.c 		NL_SET_ERR_MSG(extack, "Invalid tos value");
NL_SET_ERR_MSG   1727 net/ipv4/devinet.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid header for address dump request");
NL_SET_ERR_MSG   1733 net/ipv4/devinet.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid values in header for address dump request");
NL_SET_ERR_MSG   1760 net/ipv4/devinet.c 				NL_SET_ERR_MSG(extack, "ipv4: Invalid target network namespace id");
NL_SET_ERR_MSG   1765 net/ipv4/devinet.c 			NL_SET_ERR_MSG(extack, "ipv4: Unsupported attribute in dump request");
NL_SET_ERR_MSG   2128 net/ipv4/devinet.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid header for netconf get request");
NL_SET_ERR_MSG   2151 net/ipv4/devinet.c 			NL_SET_ERR_MSG(extack, "ipv4: Unsupported attribute in netconf get request");
NL_SET_ERR_MSG   2235 net/ipv4/devinet.c 			NL_SET_ERR_MSG(extack, "ipv4: Invalid header for netconf dump request");
NL_SET_ERR_MSG   2240 net/ipv4/devinet.c 			NL_SET_ERR_MSG(extack, "ipv4: Invalid data after header in netconf dump request");
NL_SET_ERR_MSG    691 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Invalid attribute length for RTA_VIA");
NL_SET_ERR_MSG    701 net/ipv4/fib_frontend.c 			NL_SET_ERR_MSG(extack, "Invalid IPv4 address in RTA_VIA");
NL_SET_ERR_MSG    710 net/ipv4/fib_frontend.c 			NL_SET_ERR_MSG(extack, "Invalid IPv6 address in RTA_VIA");
NL_SET_ERR_MSG    716 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "IPv6 support not enabled in kernel");
NL_SET_ERR_MSG    721 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Unsupported address family in RTA_VIA");
NL_SET_ERR_MSG    759 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Invalid route type");
NL_SET_ERR_MSG    828 net/ipv4/fib_frontend.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    835 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    858 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Nexthop id does not exist");
NL_SET_ERR_MSG    865 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "FIB table does not exist");
NL_SET_ERR_MSG    912 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Invalid header for FIB dump request");
NL_SET_ERR_MSG    919 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for FIB dump request");
NL_SET_ERR_MSG    924 net/ipv4/fib_frontend.c 		NL_SET_ERR_MSG(extack, "Invalid flags for FIB dump request");
NL_SET_ERR_MSG    959 net/ipv4/fib_frontend.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in dump request");
NL_SET_ERR_MSG   1006 net/ipv4/fib_frontend.c 			NL_SET_ERR_MSG(cb->extack, "ipv4: FIB table does not exist");
NL_SET_ERR_MSG    228 net/ipv4/fib_rules.c 		NL_SET_ERR_MSG(extack, "Invalid tos");
NL_SET_ERR_MSG    581 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "LWT encap type not specified");
NL_SET_ERR_MSG    649 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    673 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    679 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    694 net/ipv4/fib_semantics.c 				NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    729 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    739 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    746 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    801 net/ipv4/fib_semantics.c 	NL_SET_ERR_MSG(extack, "Multipath support not enabled in kernel");
NL_SET_ERR_MSG    901 net/ipv4/fib_semantics.c 				NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1065 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop has invalid scope");
NL_SET_ERR_MSG   1070 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop device required for onlink");
NL_SET_ERR_MSG   1074 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop device is not up");
NL_SET_ERR_MSG   1079 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop has invalid gateway");
NL_SET_ERR_MSG   1121 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop has invalid gateway");
NL_SET_ERR_MSG   1128 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack, "Nexthop has invalid gateway");
NL_SET_ERR_MSG   1135 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1155 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1168 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack, "Device for nexthop is not up");
NL_SET_ERR_MSG   1352 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack, "Invalid scope");
NL_SET_ERR_MSG   1357 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1373 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop id does not exist");
NL_SET_ERR_MSG   1433 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Nexthop has been deleted");
NL_SET_ERR_MSG   1456 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1470 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack, "Invalid route type");
NL_SET_ERR_MSG   1476 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack, "Invalid scope");
NL_SET_ERR_MSG   1489 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1494 net/ipv4/fib_semantics.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1520 net/ipv4/fib_semantics.c 		NL_SET_ERR_MSG(extack, "Invalid prefsrc address");
NL_SET_ERR_MSG   1106 net/ipv4/fib_trie.c 		NL_SET_ERR_MSG(extack, "Invalid prefix length");
NL_SET_ERR_MSG   1111 net/ipv4/fib_trie.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1293 net/ipv4/fib_trie.c 	NL_SET_ERR_MSG(extack, "Failed to insert route into trie");
NL_SET_ERR_MSG   2492 net/ipv4/ipmr.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid header for multicast route get request");
NL_SET_ERR_MSG   2505 net/ipv4/ipmr.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid values in header for multicast route get request");
NL_SET_ERR_MSG   2516 net/ipv4/ipmr.c 		NL_SET_ERR_MSG(extack, "ipv4: rtm_src_len and rtm_dst_len must be 32 for IPv4");
NL_SET_ERR_MSG   2530 net/ipv4/ipmr.c 			NL_SET_ERR_MSG(extack, "ipv4: Unsupported attribute in multicast route get request");
NL_SET_ERR_MSG   2615 net/ipv4/ipmr.c 			NL_SET_ERR_MSG(cb->extack, "ipv4: MR table does not exist");
NL_SET_ERR_MSG   2812 net/ipv4/ipmr.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid header for ipmr link dump");
NL_SET_ERR_MSG   2817 net/ipv4/ipmr.c 		NL_SET_ERR_MSG(extack, "Invalid data after header in ipmr link dump");
NL_SET_ERR_MSG   2824 net/ipv4/ipmr.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for ipmr link dump request");
NL_SET_ERR_MSG     27 net/ipv4/metrics.c 			NL_SET_ERR_MSG(extack, "Invalid metric type");
NL_SET_ERR_MSG     37 net/ipv4/metrics.c 				NL_SET_ERR_MSG(extack, "Unknown tcp congestion algorithm");
NL_SET_ERR_MSG     55 net/ipv4/metrics.c 			NL_SET_ERR_MSG(extack, "Unknown flag set in feature mask in metrics attribute");
NL_SET_ERR_MSG     30 net/ipv4/netlink.c 	NL_SET_ERR_MSG(extack, "Unsupported ip proto");
NL_SET_ERR_MSG    382 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    390 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    407 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    418 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Reserved fields in nexthop_grp must be 0");
NL_SET_ERR_MSG    422 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Invalid value for weight");
NL_SET_ERR_MSG    427 net/ipv4/nexthop.c 				NL_SET_ERR_MSG(extack, "Nexthop id can not be used twice in a group");
NL_SET_ERR_MSG    439 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Invalid nexthop id");
NL_SET_ERR_MSG    449 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    565 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "IPv6 routes using source address can not use nexthop objects");
NL_SET_ERR_MSG    599 net/ipv4/nexthop.c 	NL_SET_ERR_MSG(extack, "IPv6 routes can not use an IPv4 nexthop");
NL_SET_ERR_MSG    630 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    636 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Scope mismatch with nexthop");
NL_SET_ERR_MSG    656 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Route with host scope can not have multiple nexthops");
NL_SET_ERR_MSG    861 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Can not replace a nexthop group with a nexthop.");
NL_SET_ERR_MSG    889 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Can not replace a nexthop with a nexthop group.");
NL_SET_ERR_MSG    978 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Blackhole nexthop can not be a member of a group with more than one path");
NL_SET_ERR_MSG   1047 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Replace specified without create and no entry exists");
NL_SET_ERR_MSG   1291 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Replace requires nexthop id");
NL_SET_ERR_MSG   1298 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "No unused id");
NL_SET_ERR_MSG   1341 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid values in ancillary header");
NL_SET_ERR_MSG   1345 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid nexthop flags in ancillary header");
NL_SET_ERR_MSG   1358 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid address family");
NL_SET_ERR_MSG   1363 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid attributes in request");
NL_SET_ERR_MSG   1382 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Invalid family for group");
NL_SET_ERR_MSG   1392 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Invalid group type");
NL_SET_ERR_MSG   1404 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Blackhole attribute can not be used with gateway or oif");
NL_SET_ERR_MSG   1414 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Device attribute required for non-blackhole nexthops");
NL_SET_ERR_MSG   1423 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid device index");
NL_SET_ERR_MSG   1426 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Nexthop device is not up");
NL_SET_ERR_MSG   1430 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Carrier for nexthop device is down");
NL_SET_ERR_MSG   1442 net/ipv4/nexthop.c 				NL_SET_ERR_MSG(extack, "Invalid gateway");
NL_SET_ERR_MSG   1449 net/ipv4/nexthop.c 				NL_SET_ERR_MSG(extack, "Invalid gateway");
NL_SET_ERR_MSG   1455 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1462 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1472 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "LWT encapsulation type is missing");
NL_SET_ERR_MSG   1482 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "LWT encapsulation attribute is missing");
NL_SET_ERR_MSG   1538 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid values in header");
NL_SET_ERR_MSG   1543 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Nexthop id is missing");
NL_SET_ERR_MSG   1549 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid nexthop id");
NL_SET_ERR_MSG   1682 net/ipv4/nexthop.c 				NL_SET_ERR_MSG(extack, "Invalid device index");
NL_SET_ERR_MSG   1690 net/ipv4/nexthop.c 				NL_SET_ERR_MSG(extack, "Invalid master device index");
NL_SET_ERR_MSG   1699 net/ipv4/nexthop.c 			NL_SET_ERR_MSG(extack, "Unsupported attribute in dump request");
NL_SET_ERR_MSG   1706 net/ipv4/nexthop.c 		NL_SET_ERR_MSG(extack, "Invalid values in header for nexthop dump request");
NL_SET_ERR_MSG   3015 net/ipv4/route.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3029 net/ipv4/route.c 		NL_SET_ERR_MSG(extack, "ipv4: Invalid values in header for route get request");
NL_SET_ERR_MSG   3036 net/ipv4/route.c 		NL_SET_ERR_MSG(extack, "ipv4: Unsupported rtm_flags for route get request");
NL_SET_ERR_MSG   3047 net/ipv4/route.c 		NL_SET_ERR_MSG(extack, "ipv4: rtm_src_len and rtm_dst_len must be 32 for IPv4");
NL_SET_ERR_MSG   3067 net/ipv4/route.c 			NL_SET_ERR_MSG(extack, "ipv4: Unsupported attribute in route get request");
NL_SET_ERR_MSG   4817 net/ipv6/addrconf.c 		NL_SET_ERR_MSG(extack, "IFA_F_NODAD and IFA_F_OPTIMISTIC are mutually exclusive");
NL_SET_ERR_MSG    184 net/ipv6/addrconf_core.c 	NL_SET_ERR_MSG(extack, "IPv6 support not enabled in kernel");
NL_SET_ERR_MSG    350 net/ipv6/fib6_rules.c 			NL_SET_ERR_MSG(extack, "Invalid table");
NL_SET_ERR_MSG    717 net/ipv6/ip6_fib.c 					NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    771 net/ipv6/ip6_fib.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    402 net/ipv6/ndisc.c 		NL_SET_ERR_MSG(extack, "IPv6 is disabled on this device");
NL_SET_ERR_MSG   3265 net/ipv6/route.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3345 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Gateway can not be a local address");
NL_SET_ERR_MSG   3360 net/ipv6/route.c 			NL_SET_ERR_MSG(extack, "Invalid gateway address");
NL_SET_ERR_MSG   3382 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Egress device not specified");
NL_SET_ERR_MSG   3385 net/ipv6/route.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3395 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Gateway can not be a local address");
NL_SET_ERR_MSG   3441 net/ipv6/route.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3447 net/ipv6/route.c 			NL_SET_ERR_MSG(extack, "Nexthop device is not up");
NL_SET_ERR_MSG   3493 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "IPv6 is disabled on nexthop device");
NL_SET_ERR_MSG   3499 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Nexthop device is not up");
NL_SET_ERR_MSG   3588 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Userspace can not set RTF_PCPU");
NL_SET_ERR_MSG   3594 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Userspace can not set RTF_CACHE");
NL_SET_ERR_MSG   3599 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Invalid route type");
NL_SET_ERR_MSG   3604 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Invalid prefix length");
NL_SET_ERR_MSG   3608 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Invalid source address length");
NL_SET_ERR_MSG   3613 net/ipv6/route.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   3621 net/ipv6/route.c 			NL_SET_ERR_MSG(extack, "Nexthop id does not exist");
NL_SET_ERR_MSG   3687 net/ipv6/route.c 			NL_SET_ERR_MSG(extack, "Nexthop has been deleted");
NL_SET_ERR_MSG   3691 net/ipv6/route.c 			NL_SET_ERR_MSG(extack, "Nexthops can not be used with source routing");
NL_SET_ERR_MSG   3716 net/ipv6/route.c 			NL_SET_ERR_MSG(extack, "Invalid source address");
NL_SET_ERR_MSG   3899 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "FIB table does not exist");
NL_SET_ERR_MSG   4913 net/ipv6/route.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   4925 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "IPv6 does not support RTA_VIA attribute");
NL_SET_ERR_MSG   5117 net/ipv6/route.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   5136 net/ipv6/route.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   5278 net/ipv6/route.c 		NL_SET_ERR_MSG(extack, "Nexthop id does not exist");
NL_SET_ERR_MSG    944 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    951 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    986 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "MPLS does not support route append");
NL_SET_ERR_MSG   1016 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "Route does not contain a nexthop");
NL_SET_ERR_MSG   1721 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "Too many labels");
NL_SET_ERR_MSG   1753 net/mpls/af_mpls.c 				NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1756 net/mpls/af_mpls.c 				NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1800 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "Invalid address family in rtmsg");
NL_SET_ERR_MSG   1804 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "rtm_dst_len must be 20 for MPLS");
NL_SET_ERR_MSG   1808 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "rtm_src_len must be 0 for MPLS");
NL_SET_ERR_MSG   1812 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "rtm_tos must be 0 for MPLS");
NL_SET_ERR_MSG   1816 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1827 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1832 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1837 net/mpls/af_mpls.c 		NL_SET_ERR_MSG(extack, "rtm_flags must be 0 for MPLS");
NL_SET_ERR_MSG   1878 net/mpls/af_mpls.c 			NL_SET_ERR_MSG(extack, "MPLS does not support RTA_GATEWAY attribute");
NL_SET_ERR_MSG    182 net/mpls/mpls_iptunnel.c 		NL_SET_ERR_MSG(extack, "MPLS_IPTUNNEL_DST attribute is missing");
NL_SET_ERR_MSG     63 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "invalid control action");
NL_SET_ERR_MSG     71 net/sched/act_api.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG     78 net/sched/act_api.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    340 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "tcf_generic_walker: unknown command");
NL_SET_ERR_MSG    864 net/sched/act_api.c 			NL_SET_ERR_MSG(extack, "TC action kind must be specified");
NL_SET_ERR_MSG    868 net/sched/act_api.c 			NL_SET_ERR_MSG(extack, "TC action name too long");
NL_SET_ERR_MSG    874 net/sched/act_api.c 				NL_SET_ERR_MSG(extack, "No memory to generate TC cookie");
NL_SET_ERR_MSG    881 net/sched/act_api.c 			NL_SET_ERR_MSG(extack, "TC action name too long");
NL_SET_ERR_MSG    909 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to load TC action module");
NL_SET_ERR_MSG    937 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "can't use goto chain with NULL chain");
NL_SET_ERR_MSG   1084 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to fill netlink attributes while adding TC action");
NL_SET_ERR_MSG   1110 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Invalid TC action index value");
NL_SET_ERR_MSG   1118 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Specified TC action kind not found");
NL_SET_ERR_MSG   1123 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "TC action with specified index not found");
NL_SET_ERR_MSG   1166 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Cannot flush unknown TC action");
NL_SET_ERR_MSG   1173 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to create TC action flush notification");
NL_SET_ERR_MSG   1183 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to add new netlink message");
NL_SET_ERR_MSG   1203 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to send TC action flush notification");
NL_SET_ERR_MSG   1257 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to fill netlink TC action attributes");
NL_SET_ERR_MSG   1265 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to delete TC action");
NL_SET_ERR_MSG   1296 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Invalid netlink attributes while flushing TC action");
NL_SET_ERR_MSG   1339 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Failed to fill netlink attributes while adding TC action");
NL_SET_ERR_MSG   1400 net/sched/act_api.c 		NL_SET_ERR_MSG(extack, "Netlink action attributes missing");
NL_SET_ERR_MSG     92 net/sched/act_gact.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    138 net/sched/act_police.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG     88 net/sched/act_sample.c 		NL_SET_ERR_MSG(extack, "invalid sample rate");
NL_SET_ERR_MSG     84 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Missing tunnel key geneve option class, type or data");
NL_SET_ERR_MSG     91 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is less than 4 bytes long");
NL_SET_ERR_MSG     95 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is not a multiple of 4 bytes long");
NL_SET_ERR_MSG    139 net/sched/act_tunnel_key.c 				NL_SET_ERR_MSG(extack, "Tunnel options exceeds max size");
NL_SET_ERR_MSG    151 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Empty list of tunnel options");
NL_SET_ERR_MSG    156 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Trailing data after parsing tunnel key options attributes");
NL_SET_ERR_MSG    183 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Cannot set tunnel options for unknown tunnel type");
NL_SET_ERR_MSG    236 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Tunnel requires attributes to be passed");
NL_SET_ERR_MSG    243 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Failed to parse nested tunnel key attributes");
NL_SET_ERR_MSG    248 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Missing tunnel key parameters");
NL_SET_ERR_MSG    320 net/sched/act_tunnel_key.c 			NL_SET_ERR_MSG(extack, "Missing either ipv4 or ipv6 src and dst");
NL_SET_ERR_MSG    326 net/sched/act_tunnel_key.c 			NL_SET_ERR_MSG(extack, "Cannot allocate tunnel metadata dst");
NL_SET_ERR_MSG    348 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Unknown tunnel key action");
NL_SET_ERR_MSG    357 net/sched/act_tunnel_key.c 			NL_SET_ERR_MSG(extack, "Cannot create TC IDR");
NL_SET_ERR_MSG    363 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "TC IDR already exists");
NL_SET_ERR_MSG    378 net/sched/act_tunnel_key.c 		NL_SET_ERR_MSG(extack, "Cannot allocate tunnel key parameters");
NL_SET_ERR_MSG    153 net/sched/cls_api.c 	NL_SET_ERR_MSG(extack, "TC classifier not found");
NL_SET_ERR_MSG    744 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Bind to offloaded block failed as dev has offload disabled");
NL_SET_ERR_MSG    804 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Memory allocation for head change callback item failed");
NL_SET_ERR_MSG    902 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Memory allocation for block failed");
NL_SET_ERR_MSG   1087 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Parent Qdisc doesn't exists");
NL_SET_ERR_MSG   1095 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Parent Qdisc doesn't exists");
NL_SET_ERR_MSG   1103 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Qdisc not classful");
NL_SET_ERR_MSG   1109 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Class doesn't support blocks");
NL_SET_ERR_MSG   1147 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Specified class doesn't exist");
NL_SET_ERR_MSG   1165 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Block of given index was not found");
NL_SET_ERR_MSG   1176 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "This filter block is shared. Please use the block index to manipulate the filters");
NL_SET_ERR_MSG   1461 net/sched/cls_api.c 				NL_SET_ERR_MSG(extack, "Filter HW offload failed - classifier without re-offloading support");
NL_SET_ERR_MSG   1875 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Failed to build del event notification");
NL_SET_ERR_MSG   1892 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Failed to send filter delete notification");
NL_SET_ERR_MSG   1970 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Invalid filter command with priority of zero");
NL_SET_ERR_MSG   1982 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified TC filter name too long");
NL_SET_ERR_MSG   2012 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified chain index exceeds upper limit");
NL_SET_ERR_MSG   2018 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Cannot create specified filter chain");
NL_SET_ERR_MSG   2027 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Filter with specified priority/protocol not found");
NL_SET_ERR_MSG   2043 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Filter kind and protocol must be specified");
NL_SET_ERR_MSG   2049 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Need both RTM_NEWTFILTER and NLM_F_CREATE to create a new filter");
NL_SET_ERR_MSG   2078 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified filter kind does not match existing one");
NL_SET_ERR_MSG   2087 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Need both RTM_NEWTFILTER and NLM_F_CREATE to create a new filter");
NL_SET_ERR_MSG   2093 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Filter already exists");
NL_SET_ERR_MSG   2099 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Chain template is set to a different filter kind");
NL_SET_ERR_MSG   2181 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Cannot flush filters with protocol, handle or kind set");
NL_SET_ERR_MSG   2192 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified TC filter name too long");
NL_SET_ERR_MSG   2220 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified chain index exceeds upper limit");
NL_SET_ERR_MSG   2233 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Cannot find specified filter chain");
NL_SET_ERR_MSG   2250 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Filter with specified priority/protocol not found");
NL_SET_ERR_MSG   2254 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified filter kind does not match existing one");
NL_SET_ERR_MSG   2273 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified filter handle not found");
NL_SET_ERR_MSG   2338 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Invalid filter command with priority of zero");
NL_SET_ERR_MSG   2349 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified TC filter name too long");
NL_SET_ERR_MSG   2376 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified chain index exceeds upper limit");
NL_SET_ERR_MSG   2382 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Cannot find specified filter chain");
NL_SET_ERR_MSG   2392 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Filter with specified priority/protocol not found");
NL_SET_ERR_MSG   2396 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified filter kind does not match existing one");
NL_SET_ERR_MSG   2404 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified filter handle not found");
NL_SET_ERR_MSG   2410 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Failed to send filter notify message");
NL_SET_ERR_MSG   2724 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified TC chain template name too long");
NL_SET_ERR_MSG   2732 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Chain templates are not supported with specified classifier");
NL_SET_ERR_MSG   2794 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Specified chain index exceeds upper limit");
NL_SET_ERR_MSG   2809 net/sched/cls_api.c 				NL_SET_ERR_MSG(extack, "Filter chain already exists");
NL_SET_ERR_MSG   2815 net/sched/cls_api.c 				NL_SET_ERR_MSG(extack, "Need both RTM_NEWCHAIN and NLM_F_CREATE to create a new chain");
NL_SET_ERR_MSG   2821 net/sched/cls_api.c 				NL_SET_ERR_MSG(extack, "Failed to create filter chain");
NL_SET_ERR_MSG   2828 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Cannot find specified filter chain");
NL_SET_ERR_MSG   2871 net/sched/cls_api.c 			NL_SET_ERR_MSG(extack, "Failed to send chain notify message");
NL_SET_ERR_MSG   2875 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Unsupported message type");
NL_SET_ERR_MSG   3044 net/sched/cls_api.c 		NL_SET_ERR_MSG(extack, "Classifier actions are not supported per compile options (CONFIG_NET_CLS_ACT)");
NL_SET_ERR_MSG    879 net/sched/cls_flower.c 		NL_SET_ERR_MSG(extack, "Non-geneve option type for mask");
NL_SET_ERR_MSG    896 net/sched/cls_flower.c 		NL_SET_ERR_MSG(extack, "Missing tunnel key geneve option class, type or data");
NL_SET_ERR_MSG    909 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is less than 4 bytes long");
NL_SET_ERR_MSG    913 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Tunnel key geneve option data is not a multiple of 4 bytes long");
NL_SET_ERR_MSG    920 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Tunnel options exceeds max size");
NL_SET_ERR_MSG    991 net/sched/cls_flower.c 				NL_SET_ERR_MSG(extack, "Key and mask miss aligned");
NL_SET_ERR_MSG    999 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Unknown tunnel option type");
NL_SET_ERR_MSG   1014 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Conntrack isn't enabled");
NL_SET_ERR_MSG   1023 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Conntrack zones isn't enabled");
NL_SET_ERR_MSG   1032 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Conntrack mark isn't enabled");
NL_SET_ERR_MSG   1041 net/sched/cls_flower.c 			NL_SET_ERR_MSG(extack, "Conntrack labels aren't enabled");
NL_SET_ERR_MSG    414 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Invalid rate table parameters for searching");
NL_SET_ERR_MSG    436 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Failed to allocate new qdisc rate table");
NL_SET_ERR_MSG    483 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Size table base attribute is missing");
NL_SET_ERR_MSG    491 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Size table data attribute is missing");
NL_SET_ERR_MSG    499 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Invalid size of size table");
NL_SET_ERR_MSG    848 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Offloading graft operation failed.");
NL_SET_ERR_MSG   1038 net/sched/sch_api.c 				NL_SET_ERR_MSG(extack, "Device does not have an ingress queue");
NL_SET_ERR_MSG   1096 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Specified class not found");
NL_SET_ERR_MSG   1117 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Ingress block index cannot be 0");
NL_SET_ERR_MSG   1121 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Ingress block sharing is not supported");
NL_SET_ERR_MSG   1130 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Egress block index cannot be 0");
NL_SET_ERR_MSG   1134 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Egress block sharing is not supported");
NL_SET_ERR_MSG   1191 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Specified qdisc not found");
NL_SET_ERR_MSG   1210 net/sched/sch_api.c 				NL_SET_ERR_MSG(extack, "Maximum number of qdisc handles was exceeded");
NL_SET_ERR_MSG   1255 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Cannot attach rate estimator to a multi-queue root qdisc");
NL_SET_ERR_MSG   1273 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Failed to generate new estimator");
NL_SET_ERR_MSG   1314 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Change operation not supported by specified qdisc");
NL_SET_ERR_MSG   1318 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Change of blocks is not supported");
NL_SET_ERR_MSG   1438 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "Failed to find qdisc with specified classid");
NL_SET_ERR_MSG   1449 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Cannot find specified qdisc on specified device");
NL_SET_ERR_MSG   1454 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Invalid handle");
NL_SET_ERR_MSG   1460 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Failed to find qdisc with specified handle");
NL_SET_ERR_MSG   1466 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Invalid qdisc name");
NL_SET_ERR_MSG   1472 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Classid cannot be zero");
NL_SET_ERR_MSG   1476 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Cannot delete qdisc with handle of zero");
NL_SET_ERR_MSG   1527 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "Failed to find specified qdisc");
NL_SET_ERR_MSG   1545 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "NLM_F_REPLACE needed to override");
NL_SET_ERR_MSG   1549 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "Invalid minor handle");
NL_SET_ERR_MSG   1556 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "Exclusivity flag on, cannot override");
NL_SET_ERR_MSG   1561 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "Invalid qdisc name");
NL_SET_ERR_MSG   1566 net/sched/sch_api.c 					NL_SET_ERR_MSG(extack, "Qdisc parent/child loop detected");
NL_SET_ERR_MSG   1604 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Handle cannot be zero");
NL_SET_ERR_MSG   1612 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Specified qdisc not found");
NL_SET_ERR_MSG   1616 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Exclusivity flag on, cannot modify");
NL_SET_ERR_MSG   1620 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Invalid qdisc name");
NL_SET_ERR_MSG   1630 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Qdisc not found. To create specify NLM_F_CREATE flag");
NL_SET_ERR_MSG   1639 net/sched/sch_api.c 			NL_SET_ERR_MSG(extack, "Cannot find ingress queue for specified device");
NL_SET_ERR_MSG   2094 net/sched/sch_api.c 		NL_SET_ERR_MSG(extack, "Shared blocks are not supported for classes");
NL_SET_ERR_MSG   1137 net/sched/sch_cbq.c 		NL_SET_ERR_MSG(extack, "CBQ options are required for this operation");
NL_SET_ERR_MSG   1150 net/sched/sch_cbq.c 			NL_SET_ERR_MSG(extack, "priority is bigger than TC_CBQ_MAXPRIO");
NL_SET_ERR_MSG   1174 net/sched/sch_cbq.c 		NL_SET_ERR_MSG(extack, "Rate specification missing or incomplete");
NL_SET_ERR_MSG   1493 net/sched/sch_cbq.c 		NL_SET_ERR_MSG(extack, "Neither overlimit strategy nor policing attributes can be used for changing class params");
NL_SET_ERR_MSG   1502 net/sched/sch_cbq.c 				NL_SET_ERR_MSG(extack, "Invalid parent id");
NL_SET_ERR_MSG   1506 net/sched/sch_cbq.c 				NL_SET_ERR_MSG(extack, "Parent must be root");
NL_SET_ERR_MSG   1525 net/sched/sch_cbq.c 				NL_SET_ERR_MSG(extack, "Failed to replace specified rate estimator");
NL_SET_ERR_MSG   1565 net/sched/sch_cbq.c 		NL_SET_ERR_MSG(extack, "One of the following attributes MUST be specified: WRR, rate or link sharing");
NL_SET_ERR_MSG   1578 net/sched/sch_cbq.c 			NL_SET_ERR_MSG(extack, "Specified class not found");
NL_SET_ERR_MSG   1593 net/sched/sch_cbq.c 			NL_SET_ERR_MSG(extack, "Unable to generate classid");
NL_SET_ERR_MSG   1604 net/sched/sch_cbq.c 			NL_SET_ERR_MSG(extack, "Failed to find parentid");
NL_SET_ERR_MSG   1626 net/sched/sch_cbq.c 			NL_SET_ERR_MSG(extack, "Couldn't create new estimator");
NL_SET_ERR_MSG    284 net/sched/sch_cbs.c 		NL_SET_ERR_MSG(extack, "Specified device does not support cbs offload");
NL_SET_ERR_MSG    298 net/sched/sch_cbs.c 		NL_SET_ERR_MSG(extack, "Specified device failed to setup cbs hardware offload");
NL_SET_ERR_MSG    375 net/sched/sch_cbs.c 		NL_SET_ERR_MSG(extack, "Missing CBS parameter which are mandatory");
NL_SET_ERR_MSG    407 net/sched/sch_cbs.c 		NL_SET_ERR_MSG(extack, "Missing CBS qdisc options  which are mandatory");
NL_SET_ERR_MSG     66 net/sched/sch_drr.c 		NL_SET_ERR_MSG(extack, "DRR options are required for this operation");
NL_SET_ERR_MSG     78 net/sched/sch_drr.c 			NL_SET_ERR_MSG(extack, "Specified DRR quantum cannot be zero");
NL_SET_ERR_MSG     92 net/sched/sch_drr.c 				NL_SET_ERR_MSG(extack, "Failed to replace estimator");
NL_SET_ERR_MSG    125 net/sched/sch_drr.c 			NL_SET_ERR_MSG(extack, "Failed to replace estimator");
NL_SET_ERR_MSG    179 net/sched/sch_drr.c 		NL_SET_ERR_MSG(extack, "DRR classid must be zero");
NL_SET_ERR_MSG     58 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Dynamic clockids are not supported");
NL_SET_ERR_MSG     63 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Invalid clockid. CLOCK_TAI must be used");
NL_SET_ERR_MSG     68 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Delta must be positive");
NL_SET_ERR_MSG    330 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Specified device does not support ETF offload");
NL_SET_ERR_MSG    339 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Specified device failed to setup ETF hardware offload");
NL_SET_ERR_MSG    356 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG    367 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Missing mandatory ETF parameters");
NL_SET_ERR_MSG    411 net/sched/sch_etf.c 		NL_SET_ERR_MSG(extack, "Clockid is not supported");
NL_SET_ERR_MSG    813 net/sched/sch_generic.c 		NL_SET_ERR_MSG(extack, "No device queue given");
NL_SET_ERR_MSG    888 net/sched/sch_generic.c 		NL_SET_ERR_MSG(extack, "Failed to increase module reference counter");
NL_SET_ERR_MSG    798 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Invalid interval for schedule entry");
NL_SET_ERR_MSG    816 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Could not parse nested entry");
NL_SET_ERR_MSG    840 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack, "Attribute is not of type 'entry'");
NL_SET_ERR_MSG    846 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack, "Not enough memory for entry");
NL_SET_ERR_MSG    872 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Adding a single entry is not supported");
NL_SET_ERR_MSG    911 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "'mqprio' configuration is necessary");
NL_SET_ERR_MSG    923 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Number of traffic classes is outside valid range");
NL_SET_ERR_MSG    929 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Number of traffic classes is greater than number of HW queues");
NL_SET_ERR_MSG    936 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack, "Invalid traffic class in priority to traffic class mapping");
NL_SET_ERR_MSG    950 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack, "Invalid queue in traffic class to queue mapping");
NL_SET_ERR_MSG    960 net/sched/sch_taprio.c 				NL_SET_ERR_MSG(extack, "Detected overlap in the traffic class to queue mapping");
NL_SET_ERR_MSG   1215 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1222 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1231 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1258 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1266 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1299 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1308 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1321 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack,
NL_SET_ERR_MSG   1341 net/sched/sch_taprio.c 			NL_SET_ERR_MSG(extack, "Invalid 'clockid'");
NL_SET_ERR_MSG   1348 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Specifying a 'clockid' is mandatory");
NL_SET_ERR_MSG   1439 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Not enough memory for a new schedule");
NL_SET_ERR_MSG   1454 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Changing the traffic mapping of a running schedule is not supported");
NL_SET_ERR_MSG   1464 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "There should be at least one entry in the schedule");
NL_SET_ERR_MSG   1528 net/sched/sch_taprio.c 		NL_SET_ERR_MSG(extack, "Internal error: failed get start time");
NL_SET_ERR_MSG   2749 net/wireless/nl80211.c 		NL_SET_ERR_MSG(extack, "invalid channel definition");
NL_SET_ERR_MSG   2755 net/wireless/nl80211.c 		NL_SET_ERR_MSG(extack, "(extension) channel is disabled");
NL_SET_ERR_MSG   2762 net/wireless/nl80211.c 		NL_SET_ERR_MSG(extack, "5/10 MHz not supported");
NL_SET_ERR_MSG     23 net/wireless/pmsr.c 		NL_SET_ERR_MSG(info->extack, "FTM: unsupported bandwidth");
NL_SET_ERR_MSG     43 net/wireless/pmsr.c 			NL_SET_ERR_MSG(info->extack,
NL_SET_ERR_MSG     72 net/wireless/pmsr.c 		NL_SET_ERR_MSG(info->extack,