Symbol: CAP_NET_ADMIN
crypto/crypto_user.c
249
if (!netlink_capable(skb, CAP_NET_ADMIN))
crypto/crypto_user.c
284
if (!netlink_capable(skb, CAP_NET_ADMIN))
crypto/crypto_user.c
324
if (!netlink_capable(skb, CAP_NET_ADMIN))
crypto/crypto_user.c
366
if (!netlink_capable(skb, CAP_NET_ADMIN))
drivers/block/drbd/drbd_nl.c
166
if (cmd != DRBD_ADM_GET_STATUS && !capable(CAP_NET_ADMIN))
drivers/bluetooth/hci_ldisc.c
503
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
1754
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
1553
has_cap_net_admin = netlink_capable(skb, CAP_NET_ADMIN);
drivers/infiniband/core/nldev.c
1642
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
4629
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/bonding/bond_netlink.c
860
if (capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_procfs.c
169
if (capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_procfs.c
238
if (capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
578
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
599
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
620
if (BOND_MODE(bond) == BOND_MODE_8023AD && capable(CAP_NET_ADMIN)) {
drivers/net/bonding/bond_sysfs.c
731
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/bonding/bond_sysfs.c
760
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/toshiba/ps3_gelic_net.c
1343
!capable(CAP_NET_ADMIN))
drivers/net/fddi/skfp/skfddi.c
981
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
1056
if (!ns_capable(net->user_ns, 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
797
if (!capable(CAP_NET_ADMIN))
drivers/net/tun.c
2709
if (!capable(CAP_NET_ADMIN))
drivers/net/tun.c
2763
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/tun.c
3079
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
drivers/net/tun.c
3320
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
9591
if (!capable(CAP_NET_ADMIN)) {
drivers/net/usb/rtl8150.c
863
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/c101.c
250
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/farsync.c
1919
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/farsync.c
2026
if (!capable(CAP_NET_ADMIN))
drivers/net/wan/fsl_qmc_hdlc.c
554
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
679
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_core_main.c
6528
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/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
625
!netlink_capable(skb, CAP_NET_ADMIN))
drivers/vdpa/vdpa_user/vduse_dev.c
2197
if ((config->device_id == VIRTIO_ID_NET) && !capable(CAP_NET_ADMIN))
fs/eventpoll.c
753
!capable(CAP_NET_ADMIN))
fs/proc/proc_net.c
288
security_capable(fs_info->mounter_cred, net->user_ns, CAP_NET_ADMIN, CAP_OPT_NONE) < 0) {
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
3570
return capable(CAP_NET_ADMIN) || capable(CAP_SYS_ADMIN);
include/linux/netfilter/x_tables.h
561
if (!capable(CAP_NET_ADMIN))
io_uring/zcrx.c
899
if (!capable(CAP_NET_ADMIN))
kernel/bpf/syscall.c
1515
if (!bpf_token_capable(token, CAP_NET_ADMIN))
kernel/bpf/syscall.c
3043
if (is_net_admin_prog_type(type) && !bpf_token_capable(token, CAP_NET_ADMIN))
kernel/bpf/syscall.c
4541
if (!bpf_token_capable(prog->aux->token, CAP_NET_ADMIN))
net/8021q/vlan.c
542
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
552
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
561
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
570
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
585
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/8021q/vlan.c
592
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/atm/br2684.c
737
if (!capable(CAP_NET_ADMIN))
net/atm/br2684.c
750
if (!capable(CAP_NET_ADMIN))
net/atm/pppoatm.c
453
if (!capable(CAP_NET_ADMIN))
net/atm/raw.c
50
if (!capable(CAP_NET_ADMIN) &&
net/atm/resources.c
264
if (!capable(CAP_NET_ADMIN)) {
net/atm/resources.c
277
if (!capable(CAP_NET_ADMIN)) {
net/atm/resources.c
311
if (!capable(CAP_NET_ADMIN)) {
net/bluetooth/bnep/sock.c
64
if (!capable(CAP_NET_ADMIN))
net/bluetooth/bnep/sock.c
90
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1017
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1028
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1033
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1101
if (sk_capable(sk, CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1126
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1131
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1136
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1141
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1153
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1260
if (capable(CAP_NET_ADMIN))
net/bluetooth/hci_sock.c
1285
if (!capable(CAP_NET_ADMIN)) {
net/bluetooth/hci_sock.c
1404
if (!capable(CAP_NET_ADMIN)) {
net/bluetooth/hci_sock.c
1428
if (capable(CAP_NET_ADMIN))
net/bluetooth/hidp/sock.c
175
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hidp/sock.c
61
if (!capable(CAP_NET_ADMIN))
net/bluetooth/hidp/sock.c
88
if (!capable(CAP_NET_ADMIN))
net/bluetooth/rfcomm/tty.c
399
if (req.flags != NOCAP_FLAGS && !capable(CAP_NET_ADMIN))
net/bluetooth/rfcomm/tty.c
448
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
345
if (!ns_capable(dev_net(p->dev)->user_ns, CAP_NET_ADMIN))
net/bridge/netfilter/ebtables.c
2494
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/bridge/netfilter/ebtables.c
2561
if (!ns_capable(net->user_ns, 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
758
if (tmp < 2 && !capable(CAP_NET_ADMIN))
net/core/dev_ioctl.c
673
if (no_module && capable(CAP_NET_ADMIN))
net/core/dev_ioctl.c
766
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/dev_ioctl.c
785
if (!capable(CAP_NET_ADMIN))
net/core/dev_ioctl.c
808
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
1033
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
1076
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
1469
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
167
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
1791
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
1858
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
198
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/net-sysfs.c
515
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
532
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
552
if (!capable(CAP_NET_ADMIN))
net/core/net-sysfs.c
568
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/netdev-genl.c
1289
if (!capable(CAP_NET_ADMIN))
net/core/pktgen.c
526
if (!capable(CAP_NET_ADMIN))
net/core/rtnetlink.c
2433
if (!sk_ns_capable(sk, net->user_ns, CAP_NET_ADMIN)) {
net/core/rtnetlink.c
2445
ns_capable(link_net->user_ns, CAP_NET_ADMIN);
net/core/rtnetlink.c
3525
tgt_net = rtnl_link_get_net_capable(skb, net, tb, CAP_NET_ADMIN);
net/core/rtnetlink.c
3978
if (!netlink_ns_capable(skb, net->user_ns, CAP_NET_ADMIN)) {
net/core/rtnetlink.c
4132
tgt_net = rtnl_link_get_net_capable(skb, sock_net(skb->sk), tb, CAP_NET_ADMIN);
net/core/rtnetlink.c
4152
if (!netlink_ns_capable(skb, link_net->user_ns, CAP_NET_ADMIN)) {
net/core/rtnetlink.c
7003
if (kind != RTNL_KIND_GET && !netlink_net_capable(skb, CAP_NET_ADMIN))
net/core/rtnetlink.c
7111
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/core/sock.c
1241
if (valbool && !sockopt_capable(CAP_NET_ADMIN))
net/core/sock.c
1247
!sockopt_capable(CAP_NET_ADMIN))
net/core/sock.c
1316
if (val && !sockopt_capable(CAP_NET_ADMIN))
net/core/sock.c
1357
if (!sockopt_capable(CAP_NET_ADMIN)) {
net/core/sock.c
1379
if (!sockopt_capable(CAP_NET_ADMIN)) {
net/core/sock.c
1469
!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
net/core/sock.c
1529
!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
net/core/sock.c
1630
!sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
net/core/sock.c
3037
!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
314
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
3327
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
1274
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
2616
if (write && !ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/fib_frontend.c
635
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/inet_diag.c
742
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
918
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/ip_tunnel.c
974
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv4/ipmr.c
1436
!ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/ipv4/netfilter/arp_tables.c
1428
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/netfilter/arp_tables.c
1458
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/netfilter/ip_tables.c
1622
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv4/netfilter/ip_tables.c
1653
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
3510
return sockopt_ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN) &&
net/ipv4/tcp.c
3863
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
92
bool net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/ipv6/addrconf.c
3170
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/addrconf.c
3197
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
341
if (ttl > FL_MAX_LINGER && !capable(CAP_NET_ADMIN))
net/ipv6/ip6_flowlabel.c
490
!capable(CAP_NET_ADMIN)))
net/ipv6/ip6_flowlabel.c
601
ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/ipv6/ip6_gre.c
1288
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_gre.c
1337
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_tunnel.c
1686
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_tunnel.c
1722
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_vti.c
831
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_vti.c
844
if (!ns_capable(self->net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6_vti.c
870
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ip6mr.c
1731
!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/ipv6_sockglue.c
750
!sockopt_ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/ipv6/ipv6_sockglue.c
933
if (!sockopt_ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/netfilter/ip6_tables.c
1631
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv6/netfilter/ip6_tables.c
1662
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/ipv6/route.c
4585
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
1227
if (!ns_capable(t->net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
1256
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
1335
if (!ns_capable(t->net->user_ns, CAP_NET_ADMIN))
net/ipv6/sit.c
326
kp = (cmax <= 1 || capable(CAP_NET_ADMIN)) ?
net/ipv6/sit.c
465
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
611
cap_net_admin = ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN);
net/netfilter/ipset/ip_set_core.c
2257
if (!ns_capable(net->user_ns, CAP_NET_ADMIN))
net/netfilter/ipvs/ip_vs_ctl.c
2345
bool priv = capable(CAP_NET_ADMIN);
net/netfilter/ipvs/ip_vs_ctl.c
3436
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/netfilter/ipvs/ip_vs_ctl.c
3743
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/netfilter/nfnetlink.c
659
if (!netlink_net_capable(skb, CAP_NET_ADMIN)) {
net/netfilter/nfnetlink_cthelper.c
438
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_cthelper.c
640
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_cthelper.c
704
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_osf.c
294
if (!capable(CAP_NET_ADMIN))
net/netfilter/nfnetlink_osf.c
363
if (!capable(CAP_NET_ADMIN))
net/netlink/af_netlink.c
908
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/packet/diag.c
198
may_report_filterinfo = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
net/phonet/pep.c
1043
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
769
if (!capable(CAP_NET_ADMIN))
net/rfkill/core.c
827
if (!capable(CAP_NET_ADMIN))
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
442
.net_admin = netlink_net_capable(skb, CAP_NET_ADMIN),
net/sctp/diag.c
478
.net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN),
net/socket.c
1390
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
1309
if ((msg.cmd & 0xC000) && (!netlink_net_capable(skb, CAP_NET_ADMIN))) {
net/unix/af_unix.c
3276
if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
net/vmw_vsock/af_vsock.c
962
vsk->trusted = ns_capable_noaudit(&init_user_ns, CAP_NET_ADMIN);
net/wireless/nl80211.c
14212
if (!ns_capable(net->user_ns, CAP_NET_ADMIN)) {
net/wireless/wext-core.c
994
!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1422
if (!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1431
if (!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1700
if (!capable(CAP_NET_ADMIN))
net/x25/af_x25.c
1709
if (!capable(CAP_NET_ADMIN))
net/xfrm/xfrm_user.c
3854
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
68
(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
1018
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
43
CAP_NET_ADMIN,
tools/testing/selftests/landlock/net_test.c
85
set_ambient_cap(_metadata, CAP_NET_ADMIN);
tools/testing/selftests/landlock/net_test.c
87
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 };