crypto/crypto_user.c
251
if (!netlink_capable(skb, CAP_NET_ADMIN))
crypto/crypto_user.c
286
if (!netlink_capable(skb, CAP_NET_ADMIN))
crypto/crypto_user.c
326
if (!netlink_capable(skb, CAP_NET_ADMIN))
crypto/crypto_user.c
368
if (!netlink_capable(skb, CAP_NET_ADMIN))
drivers/atm/atmtcp.c
472
if (!capable(CAP_NET_ADMIN))
drivers/atm/eni.c
1999
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/eni.c
2008
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/fore200e.c
1797
if (!capable(CAP_NET_ADMIN))
drivers/atm/he.c
2615
if (!capable(CAP_NET_ADMIN))
drivers/atm/idt77105.c
194
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2772
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2780
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2793
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2816
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2845
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2856
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/iphase.c
2860
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/atm/nicstar.c
2529
if (!capable(CAP_NET_ADMIN))
drivers/atm/nicstar.c
2578
if (!capable(CAP_NET_ADMIN))
drivers/atm/suni.c
268
if (!capable(CAP_NET_ADMIN))
drivers/atm/suni.c
276
if (!capable(CAP_NET_ADMIN))
drivers/block/drbd/drbd_nl.c
169
if (cmd != DRBD_ADM_GET_STATUS && !capable(CAP_NET_ADMIN))
drivers/bluetooth/hci_ldisc.c
485
if (!capable(CAP_NET_ADMIN))
drivers/bus/fsl-mc/fsl-mc-uapi.c
442
if (!capable(CAP_NET_ADMIN)) {
drivers/connector/connector.c
176
if (ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/infiniband/core/device.c
1745
if (!netlink_ns_capable(skb, net->user_ns, CAP_NET_ADMIN)) {
drivers/infiniband/core/netlink.c
170
!netlink_capable(skb, CAP_NET_ADMIN)) {
drivers/infiniband/core/nldev.c
1534
has_cap_net_admin = netlink_capable(skb, CAP_NET_ADMIN);
drivers/infiniband/core/nldev.c
1623
has_cap_net_admin = netlink_capable(cb->skb, CAP_NET_ADMIN);
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
175
if (!capable(CAP_NET_ADMIN))
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
257
if (!capable(CAP_NET_ADMIN))
drivers/media/cec/core/cec-api.c
422
if (mode_follower >= CEC_MODE_MONITOR_PIN && !capable(CAP_NET_ADMIN))
drivers/net/bonding/bond_main.c
4615
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/bonding/bond_netlink.c
831
if (capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_procfs.c
162
if (capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_procfs.c
230
if (capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
563
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
584
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
605
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
716
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN))
drivers/net/bonding/bond_sysfs.c
730
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN))
drivers/net/bonding/bond_sysfs.c
745
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN))
drivers/net/can/can327.c
1012
if (!capable(CAP_NET_ADMIN))
drivers/net/can/slcan/slcan-core.c
823
if (!capable(CAP_NET_ADMIN))
drivers/net/eql.c
277
!capable(CAP_NET_ADMIN))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1193
if (capable(CAP_NET_ADMIN)) {
drivers/net/ethernet/broadcom/cnic.c
112
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1350
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2156
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2303
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2370
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2413
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2450
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2504
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
701
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
831
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/dlink/dl2k.c
1379
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/micrel/ksz884x.c
5474
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/packetengines/hamachi.c
1892
if (!capable(CAP_NET_ADMIN))
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1343
!capable(CAP_NET_ADMIN))
drivers/net/fddi/skfp/skfddi.c
981
if (!capable(CAP_NET_ADMIN)) {
drivers/net/hamradio/6pack.c
512
if (!capable(CAP_NET_ADMIN))
drivers/net/hamradio/baycom_epp.c
1026
if (!capable(CAP_NET_ADMIN))
drivers/net/hamradio/baycom_epp.c
1088
if (!capable(CAP_NET_ADMIN) || netif_running(dev))
drivers/net/hamradio/baycom_par.c
436
if (netif_running(dev) || !capable(CAP_NET_ADMIN))
drivers/net/hamradio/baycom_ser_fdx.c
528
if (netif_running(dev) || !capable(CAP_NET_ADMIN))
drivers/net/hamradio/baycom_ser_hdx.c
581
if (netif_running(dev) || !capable(CAP_NET_ADMIN))
drivers/net/hamradio/bpqether.c
304
if (!capable(CAP_NET_ADMIN))
drivers/net/hamradio/hdlcdrv.c
517
if (!capable(CAP_NET_ADMIN))
drivers/net/hamradio/mkiss.c
694
if (!capable(CAP_NET_ADMIN))
drivers/net/hamradio/scc.c
1856
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/net/hamradio/scc.c
1929
if (!capable(CAP_NET_ADMIN)) return -EPERM;
drivers/net/hamradio/yam.c
936
if (!capable(CAP_NET_ADMIN))
drivers/net/ipvlan/ipvlan_main.c
455
if (!ns_capable(dev_net(ipvlan->phy_dev)->user_ns, CAP_NET_ADMIN))
drivers/net/ipvlan/ipvlan_main.c
561
if (!ns_capable(dev_net(phy_dev)->user_ns, CAP_NET_ADMIN))
drivers/net/mctp/mctp-serial.c
447
if (!capable(CAP_NET_ADMIN))
drivers/net/plip/plip.c
1234
if(!capable(CAP_NET_ADMIN))
drivers/net/ppp/ppp_generic.c
399
if (!ns_capable(file->f_cred->user_ns, CAP_NET_ADMIN))
drivers/net/slip/slip.c
793
if (!capable(CAP_NET_ADMIN))
drivers/net/tun.c
2703
if (!capable(CAP_NET_ADMIN))
drivers/net/tun.c
2757
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/tun.c
3073
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/tun.c
3314
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/tun.c
520
!ns_capable(net->user_ns, CAP_NET_ADMIN);
drivers/net/usb/pegasus.c
1040
if (!capable(CAP_NET_ADMIN))
drivers/net/usb/r8152.c
9338
if (!capable(CAP_NET_ADMIN)) {
drivers/net/usb/rtl8150.c
853
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/c101.c
250
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/farsync.c
1925
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/farsync.c
2032
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/fsl_qmc_hdlc.c
555
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_cisco.c
331
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_fr.c
1207
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_fr.c
1258
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_ppp.c
670
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_raw.c
58
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_raw_eth.c
74
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/hdlc_x25.c
299
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/ixp4xx_hss.c
1333
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/n2.c
261
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/pc300too.c
225
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/pci200syn.c
202
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/wanxl.c
369
if (!capable(CAP_NET_ADMIN))
drivers/net/wireguard/netlink.c
494
ret = !net || !ns_capable(net->user_ns, CAP_NET_ADMIN) ? -EPERM : 0;
drivers/net/wireless/broadcom/b43/sysfs.c
44
if (!capable(CAP_NET_ADMIN))
drivers/net/wireless/broadcom/b43/sysfs.c
82
if (!capable(CAP_NET_ADMIN))
drivers/net/wireless/broadcom/b43legacy/sysfs.c
105
if (!capable(CAP_NET_ADMIN))
drivers/net/wireless/broadcom/b43legacy/sysfs.c
150
if (!capable(CAP_NET_ADMIN))
drivers/net/wireless/broadcom/b43legacy/sysfs.c
173
if (!capable(CAP_NET_ADMIN))
drivers/net/wireless/broadcom/b43legacy/sysfs.c
71
if (!capable(CAP_NET_ADMIN))
drivers/net/xen-netfront.c
2597
if (!capable(CAP_NET_ADMIN))
drivers/s390/net/qeth_l3_main.c
1528
if (!capable(CAP_NET_ADMIN)) {
drivers/s390/net/qeth_l3_main.c
1535
if (!capable(CAP_NET_ADMIN)) {
drivers/s390/net/qeth_l3_main.c
1543
if (!capable(CAP_NET_ADMIN))
drivers/s390/net/qeth_l3_main.c
1553
if (!capable(CAP_NET_ADMIN)) {
drivers/scsi/qedi/qedi_main.c
142
if (!capable(CAP_NET_ADMIN))
drivers/staging/octeon/ethernet-mdio.c
29
if (!capable(CAP_NET_ADMIN))
drivers/tty/n_gsm.c
3688
if (!capable(CAP_NET_ADMIN))
drivers/tty/n_gsm.c
4044
if (!capable(CAP_NET_ADMIN))
drivers/tty/n_gsm.c
4503
if (!capable(CAP_NET_ADMIN))
drivers/tty/synclink_gt.c
1568
if(!capable(CAP_NET_ADMIN))
drivers/usb/atm/cxacru.c
342
if (!capable(CAP_NET_ADMIN))
drivers/usb/atm/cxacru.c
444
if (!capable(CAP_NET_ADMIN))
drivers/vdpa/vdpa.c
664
!netlink_capable(skb, CAP_NET_ADMIN))
drivers/vdpa/vdpa_user/vduse_dev.c
2061
if ((config->device_id == VIRTIO_ID_NET) && !capable(CAP_NET_ADMIN))
fs/eventpoll.c
526
!capable(CAP_NET_ADMIN))
fs/smb/server/transport_ipc.c
382
if (!netlink_capable(skb, CAP_NET_ADMIN))
fs/smb/server/transport_ipc.c
437
if (!netlink_capable(skb, CAP_NET_ADMIN))
include/linux/bpf.h
3380
return capable(CAP_NET_ADMIN) || capable(CAP_SYS_ADMIN);
io_uring/zcrx.c
769
if (!capable(CAP_NET_ADMIN))
kernel/bpf/syscall.c
1499
if (!bpf_token_capable(token, CAP_NET_ADMIN))
kernel/bpf/syscall.c
2941
if (is_net_admin_prog_type(type) && !bpf_token_capable(token, CAP_NET_ADMIN))
kernel/bpf/syscall.c
4425
if (!bpf_token_capable(prog->aux->token, CAP_NET_ADMIN))
net/8021q/vlan.c
602
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
612
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
621
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
630
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
645
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
652
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/appletalk/ddp.c
1807
if (capable(CAP_NET_ADMIN))
net/appletalk/ddp.c
695
if (!capable(CAP_NET_ADMIN))
net/appletalk/ddp.c
813
if (!capable(CAP_NET_ADMIN))
net/appletalk/ddp.c
821
if (!capable(CAP_NET_ADMIN))
net/appletalk/ddp.c
870
if (!capable(CAP_NET_ADMIN))
net/atm/br2684.c
738
if (!capable(CAP_NET_ADMIN))
net/atm/br2684.c
751
if (!capable(CAP_NET_ADMIN))
net/atm/clip.c
694
if (!capable(CAP_NET_ADMIN))
net/atm/ioctl.c
95
if (!capable(CAP_NET_ADMIN)) {
net/atm/lec.c
1027
if (!capable(CAP_NET_ADMIN))
net/atm/mpc.c
1455
if (!capable(CAP_NET_ADMIN))
net/atm/pppoatm.c
454
if (!capable(CAP_NET_ADMIN))
net/atm/raw.c
50
if (!capable(CAP_NET_ADMIN) &&
net/atm/resources.c
272
if (!capable(CAP_NET_ADMIN)) {
net/atm/resources.c
285
if (!capable(CAP_NET_ADMIN)) {
net/atm/resources.c
311
if (!capable(CAP_NET_ADMIN)) {
net/atm/resources.c
324
if (!capable(CAP_NET_ADMIN)) {
net/atm/resources.c
368
if (!capable(CAP_NET_ADMIN)) {
net/ax25/af_ax25.c
1124
if (ax25_uid_policy && !capable(CAP_NET_ADMIN))
net/ax25/af_ax25.c
1810
if (!capable(CAP_NET_ADMIN)) {
net/ax25/af_ax25.c
1830
if (!capable(CAP_NET_ADMIN)) {
net/ax25/af_ax25.c
1838
if (!capable(CAP_NET_ADMIN)) {
net/ax25/af_ax25.c
1896
if (!capable(CAP_NET_ADMIN)) {
net/ax25/ax25_uid.c
118
if (!capable(CAP_NET_ADMIN))
net/ax25/ax25_uid.c
92
if (!capable(CAP_NET_ADMIN))
net/bluetooth/bnep/sock.c
67
if (!capable(CAP_NET_ADMIN))
net/bluetooth/bnep/sock.c
93
if (!capable(CAP_NET_ADMIN))
net/bluetooth/cmtp/sock.c
104
if (!capable(CAP_NET_ADMIN))
net/bluetooth/cmtp/sock.c
79
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1019
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1030
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1035
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1103
if (sk_capable(sk, CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1128
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1133
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1138
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1143
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1155
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1262
if (capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1287
if (!capable(CAP_NET_ADMIN)) {
net/bluetooth/hci_sock.c
1406
if (!capable(CAP_NET_ADMIN)) {
net/bluetooth/hci_sock.c
1430
if (capable(CAP_NET_ADMIN))
net/bluetooth/hidp/sock.c
178
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hidp/sock.c
64
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hidp/sock.c
91
if (!capable(CAP_NET_ADMIN))
net/bluetooth/rfcomm/tty.c
402
if (req.flags != NOCAP_FLAGS && !capable(CAP_NET_ADMIN))
net/bluetooth/rfcomm/tty.c
451
if (dev->flags != NOCAP_FLAGS && !capable(CAP_NET_ADMIN)) {
net/bridge/br_ioctl.c
219
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
226
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
233
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
240
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
280
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
287
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
296
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
310
if (!ns_capable(dev_net(dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
379
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
406
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/bridge/br_ioctl.c
430
if (!ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/bridge/br_ioctl.c
91
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/bridge/br_sysfs_br.c
313
if (!ns_capable(dev_net(br->dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_sysfs_br.c
42
if (!ns_capable(dev_net(br->dev)->user_ns, CAP_NET_ADMIN))
net/bridge/br_sysfs_if.c
323
if (!ns_capable(dev_net(p->dev)->user_ns, CAP_NET_ADMIN))
net/bridge/netfilter/ebtables.c
2452
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/bridge/netfilter/ebtables.c
2517
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/caif/caif_socket.c
1029
if (!capable(CAP_SYS_ADMIN) && !capable(CAP_NET_ADMIN))
net/can/gw.c
1088
if (!netlink_capable(skb, CAP_NET_ADMIN))
net/can/gw.c
1221
if (!netlink_capable(skb, CAP_NET_ADMIN))
net/can/j1939/socket.c
757
if (tmp < 2 && !capable(CAP_NET_ADMIN))
net/core/dev_ioctl.c
671
if (no_module && capable(CAP_NET_ADMIN))
net/core/dev_ioctl.c
764
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/dev_ioctl.c
783
if (!capable(CAP_NET_ADMIN))
net/core/dev_ioctl.c
806
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
1039
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
1090
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
1490
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
173
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
1812
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
1879
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
204
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
521
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
538
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
558
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
574
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/pktgen.c
526
if (!capable(CAP_NET_ADMIN))
net/core/rtnetlink.c
2415
if (!sk_ns_capable(sk, net->user_ns, CAP_NET_ADMIN)) {
net/core/rtnetlink.c
3474
tgt_net = rtnl_link_get_net_capable(skb, net, tb, CAP_NET_ADMIN);
net/core/rtnetlink.c
4067
tgt_net = rtnl_link_get_net_capable(skb, sock_net(skb->sk), tb, CAP_NET_ADMIN);
net/core/rtnetlink.c
4087
if (!netlink_ns_capable(skb, link_net->user_ns, CAP_NET_ADMIN)) {
net/core/rtnetlink.c
6907
if (kind != RTNL_KIND_GET && !netlink_net_capable(skb, CAP_NET_ADMIN))
net/core/rtnetlink.c
7015
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/sock.c
1239
if (valbool && !sockopt_capable(CAP_NET_ADMIN))
net/core/sock.c
1245
!sockopt_capable(CAP_NET_ADMIN))
net/core/sock.c
1314
if (val && !sockopt_capable(CAP_NET_ADMIN))
net/core/sock.c
1355
if (!sockopt_capable(CAP_NET_ADMIN)) {
net/core/sock.c
1377
if (!sockopt_capable(CAP_NET_ADMIN)) {
net/core/sock.c
1522
!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
net/core/sock.c
1623
!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
net/core/sock.c
3019
!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/core/sock.c
463
sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN));
net/core/sock_diag.c
315
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/dcb/dcbnl.c
1923
if ((nlh->nlmsg_type == RTM_SETDCB) && !netlink_capable(skb, CAP_NET_ADMIN))
net/dcb/dcbnl.c
1938
if (fn->type == RTM_SETDCB && !netlink_capable(skb, CAP_NET_ADMIN))
net/devlink/dev.c
408
if (!netlink_ns_capable(skb, net->user_ns, CAP_NET_ADMIN)) {
net/ethtool/ioctl.c
3299
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ieee802154/socket.c
905
if (!ns_capable(net->user_ns, CAP_NET_ADMIN) &&
net/ieee802154/socket.c
929
if (!ns_capable(net->user_ns, CAP_NET_ADMIN) &&
net/ipv4/arp.c
1275
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/devinet.c
1101
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/devinet.c
1109
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/devinet.c
2529
if (write && !ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/fib_frontend.c
634
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/inet_diag.c
737
net_admin = netlink_net_capable(skb, CAP_NET_ADMIN);
net/ipv4/ip_sockglue.c
1012
!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/ip_sockglue.c
1345
if (!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/ip_tunnel.c
915
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/ip_tunnel.c
971
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/ipmr.c
1401
!ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/ipv4/netfilter/arp_tables.c
1419
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/netfilter/arp_tables.c
1447
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/netfilter/ip_tables.c
1625
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/netfilter/ip_tables.c
1654
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/raw_diag.c
113
netlink_net_capable(in_skb, CAP_NET_ADMIN));
net/ipv4/raw_diag.c
140
bool net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/ipv4/tcp.c
3550
return sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN) &&
net/ipv4/tcp.c
3902
CAP_NET_ADMIN));
net/ipv4/tcp_cong.c
55
if (!ca && capable(CAP_NET_ADMIN)) {
net/ipv4/tcp_diag.c
317
bool net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/ipv4/tcp_diag.c
619
net_admin = netlink_net_capable(in_skb, CAP_NET_ADMIN);
net/ipv4/tcp_ulp.c
42
if (!ulp && capable(CAP_NET_ADMIN)) {
net/ipv4/udp_diag.c
74
netlink_net_capable(in_skb, CAP_NET_ADMIN));
net/ipv4/udp_diag.c
93
bool net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/ipv6/addrconf.c
3146
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/addrconf.c
3173
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/anycast.c
77
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_flowlabel.c
342
if (ttl > FL_MAX_LINGER && !capable(CAP_NET_ADMIN))
net/ipv6/ip6_flowlabel.c
482
!capable(CAP_NET_ADMIN)))
net/ipv6/ip6_flowlabel.c
593
ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/ipv6/ip6_gre.c
1287
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_gre.c
1336
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_tunnel.c
1678
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_tunnel.c
1714
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_vti.c
828
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_vti.c
860
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6mr.c
1694
!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ipv6_sockglue.c
758
!sockopt_ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/ipv6/ipv6_sockglue.c
941
if (!sockopt_ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/netfilter/ip6_tables.c
1634
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv6/netfilter/ip6_tables.c
1663
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv6/route.c
4570
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
1223
if (!ns_capable(t->net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
1252
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
1331
if (!ns_capable(t->net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
325
kp = (cmax <= 1 || capable(CAP_NET_ADMIN)) ?
net/ipv6/sit.c
464
if (!ns_capable(t->net->user_ns, CAP_NET_ADMIN))
net/key/af_key.c
145
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/mptcp/mptcp_diag.c
152
bool net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/mptcp/mptcp_diag.c
53
netlink_net_capable(in_skb, CAP_NET_ADMIN));
net/mptcp/sockopt.c
601
cap_net_admin = ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN);
net/netfilter/ipset/ip_set_core.c
2250
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/netfilter/ipvs/ip_vs_ctl.c
2704
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/netfilter/ipvs/ip_vs_ctl.c
3024
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/netfilter/nfnetlink.c
661
if (!netlink_net_capable(skb, CAP_NET_ADMIN)) {
net/netfilter/nfnetlink_cthelper.c
426
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_cthelper.c
625
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_cthelper.c
689
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_osf.c
309
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_osf.c
374
if (!capable(CAP_NET_ADMIN))
net/netlink/af_netlink.c
907
ns_capable(sock_net(sock->sk)->user_ns, CAP_NET_ADMIN);
net/netlink/genetlink.c
1183
!netlink_capable(skb, CAP_NET_ADMIN))
net/netlink/genetlink.c
1187
!netlink_ns_capable(skb, net->user_ns, CAP_NET_ADMIN))
net/netlink/genetlink.c
1832
!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/netrom/af_netrom.c
1252
if (!capable(CAP_NET_ADMIN))
net/netrom/af_netrom.c
693
if (ax25_uid_policy && !capable(CAP_NET_ADMIN)) {
net/packet/diag.c
198
may_report_filterinfo = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/phonet/pep.c
1026
if (!capable(CAP_NET_ADMIN)) {
net/phonet/pn_netlink.c
243
if (!netlink_capable(skb, CAP_NET_ADMIN))
net/phonet/pn_netlink.c
62
if (!netlink_capable(skb, CAP_NET_ADMIN))
net/qrtr/af_qrtr.c
736
} else if (*port < QRTR_MIN_EPH_SOCKET && !capable(CAP_NET_ADMIN)) {
net/rfkill/core.c
755
if (!capable(CAP_NET_ADMIN))
net/rfkill/core.c
813
if (!capable(CAP_NET_ADMIN))
net/rose/af_rose.c
1385
if (!capable(CAP_NET_ADMIN))
net/rose/af_rose.c
1406
if (!capable(CAP_NET_ADMIN)) return -EPERM;
net/sched/act_api.c
2139
!netlink_capable(skb, CAP_NET_ADMIN))
net/sched/sch_api.c
225
if (!capable(CAP_NET_ADMIN))
net/sctp/diag.c
443
.net_admin = netlink_net_capable(skb, CAP_NET_ADMIN),
net/sctp/diag.c
479
.net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN),
net/socket.c
1344
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/sysctl_net.c
48
if (ns_capable_noaudit(net->user_ns, CAP_NET_ADMIN)) {
net/tipc/netlink_compat.c
1305
if ((msg.cmd & 0xC000) && (!netlink_net_capable(skb, CAP_NET_ADMIN))) {
net/unix/af_unix.c
3263
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/vmw_vsock/af_vsock.c
936
vsk->trusted = ns_capable_noaudit(&init_user_ns, CAP_NET_ADMIN);
net/wireless/wext-core.c
995
!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1426
if (!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1435
if (!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1704
if (!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1713
if (!capable(CAP_NET_ADMIN))
net/xfrm/xfrm_user.c
3466
if (!netlink_net_capable(skb, CAP_NET_ADMIN))
tools/bpf/bpftool/feature.c
996
capability(CAP_NET_ADMIN),
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
405
ret = cap_enable_effective(1ULL << CAP_BPF | 1ULL << CAP_NET_ADMIN, &caps);
tools/testing/selftests/bpf/prog_tests/token.c
62
(1ULL << CAP_NET_ADMIN) |
tools/testing/selftests/bpf/progs/verifier_mtu.c
10
__caps_unpriv(CAP_BPF|CAP_NET_ADMIN)
tools/testing/selftests/bpf/test_loader.c
959
const __u64 caps_to_drop = (1ULL << CAP_SYS_ADMIN | 1ULL << CAP_NET_ADMIN |
tools/testing/selftests/bpf/test_verifier.c
69
#define ADMIN_CAPS (1ULL << CAP_NET_ADMIN | \
tools/testing/selftests/landlock/common.h
41
CAP_NET_ADMIN,
tools/testing/selftests/landlock/net_test.c
84
set_ambient_cap(_metadata, CAP_NET_ADMIN);
tools/testing/selftests/landlock/net_test.c
86
clear_ambient_cap(_metadata, CAP_NET_ADMIN);
tools/testing/selftests/net/epoll_busy_poll.c
215
ret = cap_get_flag(self->caps, CAP_NET_ADMIN, CAP_EFFECTIVE, &tmp);
tools/testing/selftests/net/epoll_busy_poll.c
231
cap_value_t net_admin[] = { CAP_NET_ADMIN };