/Linux-v4.19/security/selinux/ |
D | nlmsgtab.c | 27 u16 nlmsg_type; member 141 static int nlmsg_perm(u16 nlmsg_type, u32 *perm, const struct nlmsg_perm *tab, size_t tabsize) in nlmsg_perm() argument 146 if (nlmsg_type == tab[i].nlmsg_type) { in nlmsg_perm() 155 int selinux_nlmsg_lookup(u16 sclass, u16 nlmsg_type, u32 *perm) in selinux_nlmsg_lookup() argument 163 err = nlmsg_perm(nlmsg_type, perm, nlmsg_route_perms, in selinux_nlmsg_lookup() 168 err = nlmsg_perm(nlmsg_type, perm, nlmsg_tcpdiag_perms, in selinux_nlmsg_lookup() 174 err = nlmsg_perm(nlmsg_type, perm, nlmsg_xfrm_perms, in selinux_nlmsg_lookup() 179 if ((nlmsg_type >= AUDIT_FIRST_USER_MSG && in selinux_nlmsg_lookup() 180 nlmsg_type <= AUDIT_LAST_USER_MSG) || in selinux_nlmsg_lookup() 181 (nlmsg_type >= AUDIT_FIRST_USER_MSG2 && in selinux_nlmsg_lookup() [all …]
|
/Linux-v4.19/samples/bpf/ |
D | xdp_router_ipv4_user.c | 90 if (nh->nlmsg_type == NLMSG_DONE) in recv_msg() 132 if (nh->nlmsg_type == RTM_DELROUTE) in read_route() 134 else if (nh->nlmsg_type == RTM_GETROUTE) in read_route() 136 else if (nh->nlmsg_type == RTM_NEWROUTE) in read_route() 139 printf("%d\n", nh->nlmsg_type); in read_route() 209 if (nh->nlmsg_type == RTM_DELROUTE) { in read_route() 242 if (nh->nlmsg_type == RTM_DELROUTE) { in read_route() 327 req.nl.nlmsg_type = RTM_GETROUTE; in get_route_table() 378 if (nh->nlmsg_type == RTM_GETNEIGH) in read_arp() 406 if (nh->nlmsg_type == RTM_DELNEIGH) { in read_arp() [all …]
|
/Linux-v4.19/net/phonet/ |
D | pn_netlink.c | 99 if (nlh->nlmsg_type == RTM_NEWADDR) in addr_doit() 104 phonet_address_notify(nlh->nlmsg_type, dev, pnaddr); in addr_doit() 267 if (nlh->nlmsg_type == RTM_NEWROUTE) in route_doit() 272 rtm_phonet_notify(nlh->nlmsg_type, dev, dst); in route_doit()
|
/Linux-v4.19/tools/testing/vsock/ |
D | vsock_diag_test.c | 189 .nlmsg_type = SOCK_DIAG_BY_FAMILY, in send_req() 296 if (h->nlmsg_type == NLMSG_DONE) in read_vsock_stat() 299 if (h->nlmsg_type == NLMSG_ERROR) { in read_vsock_stat() 312 if (h->nlmsg_type != SOCK_DIAG_BY_FAMILY) { in read_vsock_stat() 314 h->nlmsg_type); in read_vsock_stat()
|
/Linux-v4.19/tools/accounting/ |
D | getdelays.c | 119 static int send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, in send_cmd() argument 131 msg.n.nlmsg_type = nlmsg_type; in send_cmd() 183 if (ans.n.nlmsg_type == NLMSG_ERROR || in get_family_id() 454 if (msg.n.nlmsg_type == NLMSG_ERROR || in main()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | netlink.c | 160 int type = nlh->nlmsg_type; in rdma_nl_rcv_msg() 231 (RDMA_NL_GET_CLIENT(nlh->nlmsg_type) != RDMA_NL_LS)) in rdma_nl_rcv_skb() 235 if (nlh->nlmsg_type < NLMSG_MIN_TYPE) in rdma_nl_rcv_skb()
|
D | iwpm_msg.c | 582 nl_client = RDMA_NL_GET_CLIENT(cb->nlh->nlmsg_type); in iwpm_remote_info_cb() 663 nl_client = RDMA_NL_GET_CLIENT(cb->nlh->nlmsg_type); in iwpm_mapping_info_cb() 721 int nl_client = RDMA_NL_GET_CLIENT(cb->nlh->nlmsg_type); in iwpm_mapping_error_cb()
|
/Linux-v4.19/samples/connector/ |
D | ucon.c | 73 nlh->nlmsg_type = NLMSG_DONE; in netlink_send() 230 switch (reply->nlmsg_type) { in main()
|
/Linux-v4.19/net/core/ |
D | sock_diag.c | 231 else if (nlh->nlmsg_type == SOCK_DIAG_BY_FAMILY) in __sock_diag_cmd() 233 else if (nlh->nlmsg_type == SOCK_DESTROY && hndl->destroy) in __sock_diag_cmd() 247 switch (nlh->nlmsg_type) { in sock_diag_rcv_msg()
|
/Linux-v4.19/net/netfilter/ |
D | nfnetlink.c | 171 type = nlh->nlmsg_type; in nfnetlink_rcv_msg() 197 u8 cb_id = NFNL_MSG_TYPE(nlh->nlmsg_type); in nfnetlink_rcv_msg() 383 type = nlh->nlmsg_type; in nfnetlink_rcv_batch() 413 u8 cb_id = NFNL_MSG_TYPE(nlh->nlmsg_type); in nfnetlink_rcv_batch() 557 if (nlh->nlmsg_type == NFNL_MSG_BATCH_BEGIN) in nfnetlink_rcv()
|
D | nfnetlink_cttimeout.c | 238 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), in ctnl_timeout_dump() 285 NFNL_MSG_TYPE(nlh->nlmsg_type), in cttimeout_get_timeout() 473 NFNL_MSG_TYPE(nlh->nlmsg_type), in cttimeout_default_get()
|
D | nfnetlink_acct.c | 218 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), in nfnl_acct_dump() 308 NFNL_MSG_TYPE(nlh->nlmsg_type), in nfnl_acct_get()
|
D | nfnetlink_cthelper.c | 600 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), in nfnl_cthelper_dump_table() 669 NFNL_MSG_TYPE(nlh->nlmsg_type), in nfnl_cthelper_get()
|
/Linux-v4.19/net/ipv4/ |
D | inet_diag.c | 180 nlh = nlmsg_put(skb, portid, seq, unlh->nlmsg_type, sizeof(*r), in inet_sk_diag_fill() 333 nlh = nlmsg_put(skb, portid, seq, unlh->nlmsg_type, sizeof(*r), in inet_twsk_diag_fill() 369 nlh = nlmsg_put(skb, portid, seq, unlh->nlmsg_type, sizeof(*r), in inet_req_diag_fill() 1089 req.sdiag_protocol = inet_diag_type2proto(cb->nlh->nlmsg_type); in inet_diag_dump_compat() 1107 req.sdiag_protocol = inet_diag_type2proto(nlh->nlmsg_type); in inet_diag_get_exact_compat() 1120 if (nlh->nlmsg_type >= INET_DIAG_GETSOCK_MAX || in inet_diag_rcv_msg_compat() 1154 if (h->nlmsg_type == SOCK_DIAG_BY_FAMILY && in inet_diag_handler_cmd() 1174 return inet_diag_cmd_exact(h->nlmsg_type, skb, h, nlmsg_data(h)); in inet_diag_handler_cmd()
|
/Linux-v4.19/drivers/scsi/ |
D | scsi_netlink.c | 68 if (nlh->nlmsg_type != SCSI_TRANSPORT_MSG) { in scsi_nl_rcv_msg()
|
/Linux-v4.19/net/smc/ |
D | smc_diag.c | 88 cb->nlh->nlmsg_type, sizeof(*r), NLM_F_MULTI); in __smc_diag_dump() 235 if (h->nlmsg_type == SOCK_DIAG_BY_FAMILY && in smc_diag_handler_dump()
|
/Linux-v4.19/drivers/staging/gdm724x/ |
D | netlink_k.c | 61 rcv_cb(dev, nlh->nlmsg_type, msg, mlen); in netlink_rcv_cb()
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | netlink.h | 46 __u16 nlmsg_type; /* Message content */ member
|
/Linux-v4.19/include/uapi/linux/ |
D | netlink.h | 46 __u16 nlmsg_type; /* Message content */ member
|
/Linux-v4.19/net/wimax/ |
D | op-msg.c | 389 nlh->nlmsg_len, nlh->nlmsg_type, nlh->nlmsg_flags, in wimax_gnl_doit_msg_from_user()
|
/Linux-v4.19/net/xfrm/ |
D | xfrm_user.c | 668 if (nlh->nlmsg_type == XFRM_MSG_NEWSA) in xfrm_add_sa() 687 c.event = nlh->nlmsg_type; in xfrm_add_sa() 757 c.event = nlh->nlmsg_type; in xfrm_del_sa() 1656 excl = nlh->nlmsg_type == XFRM_MSG_NEWPOLICY; in xfrm_add_policy() 1666 c.event = nlh->nlmsg_type; in xfrm_add_policy() 1856 delete = nlh->nlmsg_type == XFRM_MSG_DELPOLICY; in xfrm_get_policy() 1911 c.event = nlh->nlmsg_type; in xfrm_get_policy() 1937 c.event = nlh->nlmsg_type; in xfrm_flush_sa() 2106 c.event = nlh->nlmsg_type; in xfrm_new_ae() 2137 c.event = nlh->nlmsg_type; in xfrm_flush_policy() [all …]
|
/Linux-v4.19/tools/lib/bpf/ |
D | bpf.c | 550 req.nh.nlmsg_type = RTM_SETLINK; in bpf_set_link_xdp_fd() 601 switch (nh->nlmsg_type) { in bpf_set_link_xdp_fd()
|
/Linux-v4.19/net/sched/ |
D | sch_api.c | 1338 if ((n->nlmsg_type != RTM_GETQDISC) && in tc_get_qdisc() 1389 if (n->nlmsg_type == RTM_DELQDISC) { in tc_get_qdisc() 1878 if ((n->nlmsg_type != RTM_GETTCLASS) && in tc_ctl_tclass() 1956 if (n->nlmsg_type != RTM_NEWTCLASS || in tc_ctl_tclass() 1960 switch (n->nlmsg_type) { in tc_ctl_tclass()
|
/Linux-v4.19/security/selinux/include/ |
D | security.h | 388 extern int selinux_nlmsg_lookup(u16 sclass, u16 nlmsg_type, u32 *perm);
|
/Linux-v4.19/crypto/ |
D | crypto_user.c | 493 type = nlh->nlmsg_type; in crypto_user_rcv_msg()
|