Home
last modified time | relevance | path

Searched refs:nlskb (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/net/netfilter/
Dnf_tables_trace.c31 static int trace_fill_id(struct sk_buff *nlskb, struct sk_buff *skb) in trace_fill_id() argument
44 return nla_put_be32(nlskb, NFTA_TRACE_ID, id); in trace_fill_id()
47 static int trace_fill_header(struct sk_buff *nlskb, u16 type, in trace_fill_header() argument
56 nla = nla_reserve(nlskb, type, len); in trace_fill_header()
63 static int nf_trace_fill_ll_header(struct sk_buff *nlskb, in nf_trace_fill_ll_header() argument
82 return nla_put(nlskb, NFTA_TRACE_LL_HEADER, sizeof(veth), &veth); in nf_trace_fill_ll_header()
85 static int nf_trace_fill_dev_info(struct sk_buff *nlskb, in nf_trace_fill_dev_info() argument
90 if (nla_put_be32(nlskb, NFTA_TRACE_IIF, in nf_trace_fill_dev_info()
94 if (nla_put_be16(nlskb, NFTA_TRACE_IIFTYPE, in nf_trace_fill_dev_info()
100 if (nla_put_be32(nlskb, NFTA_TRACE_OIF, in nf_trace_fill_dev_info()
[all …]
Dnfnetlink_queue.c267 nfqnl_put_packet_info(struct sk_buff *nlskb, struct sk_buff *packet, in nfqnl_put_packet_info() argument
280 return flags ? nla_put_be32(nlskb, NFQA_SKB_INFO, htonl(flags)) : 0; in nfqnl_put_packet_info()
/Linux-v4.19/net/packet/
Ddiag.c12 static int pdiag_put_info(const struct packet_sock *po, struct sk_buff *nlskb) in pdiag_put_info() argument
34 return nla_put(nlskb, PACKET_DIAG_INFO, sizeof(pinfo), &pinfo); in pdiag_put_info()
37 static int pdiag_put_mclist(const struct packet_sock *po, struct sk_buff *nlskb) in pdiag_put_mclist() argument
42 mca = nla_nest_start(nlskb, PACKET_DIAG_MCLIST); in pdiag_put_mclist()
50 dml = nla_reserve_nohdr(nlskb, sizeof(*dml)); in pdiag_put_mclist()
53 nla_nest_cancel(nlskb, mca); in pdiag_put_mclist()
66 nla_nest_end(nlskb, mca); in pdiag_put_mclist()
72 struct sk_buff *nlskb) in pdiag_put_ring() argument
94 return nla_put(nlskb, nl_type, sizeof(pdr), &pdr); in pdiag_put_ring()
112 static int pdiag_put_fanout(struct packet_sock *po, struct sk_buff *nlskb) in pdiag_put_fanout() argument
[all …]
/Linux-v4.19/net/unix/
Ddiag.c11 static int sk_diag_dump_name(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_name() argument
18 return nla_put(nlskb, UNIX_DIAG_NAME, addr->len - sizeof(short), in sk_diag_dump_name()
22 static int sk_diag_dump_vfs(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_vfs() argument
32 return nla_put(nlskb, UNIX_DIAG_VFS, sizeof(uv), &uv); in sk_diag_dump_vfs()
38 static int sk_diag_dump_peer(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_peer() argument
50 return nla_put_u32(nlskb, UNIX_DIAG_PEER, ino); in sk_diag_dump_peer()
56 static int sk_diag_dump_icons(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_icons() argument
66 attr = nla_reserve(nlskb, UNIX_DIAG_ICONS, in sk_diag_dump_icons()
97 static int sk_diag_show_rqlen(struct sock *sk, struct sk_buff *nlskb) in sk_diag_show_rqlen() argument
109 return nla_put(nlskb, UNIX_DIAG_RQLEN, sizeof(rql), &rql); in sk_diag_show_rqlen()
/Linux-v4.19/net/netlink/
Ddiag.c11 static int sk_diag_dump_groups(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_groups() argument
18 return nla_put(nlskb, NETLINK_DIAG_GROUPS, NLGRPSZ(nlk->ngroups), in sk_diag_dump_groups()