Lines Matching defs:net_admin
89 const struct tcp_ulp_ops *ulp_ops, bool net_admin)
103 err = ulp_ops->get_info(sk, skb, net_admin);
115 static int tcp_diag_get_aux(struct sock *sk, bool net_admin,
123 if (net_admin) {
138 err = tcp_diag_put_ulp(skb, sk, ulp_ops, net_admin);
146 static size_t tcp_diag_get_aux_size(struct sock *sk, bool net_admin)
152 if (net_admin && sk_fullsock(sk)) {
177 size += ulp_ops->get_info_size(sk, net_admin);
195 u16 nlmsg_flags, bool net_admin)
223 if (net_admin && nla_put_u32(skb, INET_DIAG_MARK,
235 u16 nlmsg_flags, bool net_admin)
263 if (net_admin && nla_put_u32(skb, INET_DIAG_MARK,
276 u16 nlmsg_flags, bool net_admin)
279 return tcp_twsk_diag_fill(sk, skb, cb, nlmsg_flags, net_admin);
282 return tcp_req_diag_fill(sk, skb, cb, nlmsg_flags, net_admin);
285 net_admin);
317 bool net_admin = netlink_net_capable(cb->skb, CAP_NET_ADMIN);
371 net_admin) < 0) {
454 net_admin);
539 NLM_F_MULTI, net_admin);
611 bool net_admin;
619 net_admin = netlink_net_capable(in_skb, CAP_NET_ADMIN);
620 rep = nlmsg_new(tcp_diag_get_aux_size(sk, net_admin), GFP_KERNEL);
626 err = sk_diag_fill(sk, rep, cb, req, 0, net_admin);