/linux-4.4.14/net/ipv4/netfilter/ |
D | ipt_SYNPROXY.c | 42 synproxy_send_tcp(const struct synproxy_net *snet, in synproxy_send_tcp() argument 48 struct net *net = nf_ct_net(snet->tmpl); in synproxy_send_tcp() 74 synproxy_send_client_synack(const struct synproxy_net *snet, in synproxy_send_client_synack() argument 111 synproxy_send_tcp(snet, skb, nskb, skb->nfct, IP_CT_ESTABLISHED_REPLY, in synproxy_send_client_synack() 116 synproxy_send_server_syn(const struct synproxy_net *snet, in synproxy_send_server_syn() argument 155 synproxy_send_tcp(snet, skb, nskb, &snet->tmpl->ct_general, IP_CT_NEW, in synproxy_send_server_syn() 160 synproxy_send_server_ack(const struct synproxy_net *snet, in synproxy_send_server_ack() argument 195 synproxy_send_tcp(snet, skb, nskb, NULL, 0, niph, nth, tcp_hdr_size); in synproxy_send_server_ack() 199 synproxy_send_client_ack(const struct synproxy_net *snet, in synproxy_send_client_ack() argument 233 synproxy_send_tcp(snet, skb, nskb, skb->nfct, IP_CT_ESTABLISHED_REPLY, in synproxy_send_client_ack() [all …]
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | ip6t_SYNPROXY.c | 40 synproxy_send_tcp(const struct synproxy_net *snet, in synproxy_send_tcp() argument 46 struct net *net = nf_ct_net(snet->tmpl); in synproxy_send_tcp() 87 synproxy_send_client_synack(const struct synproxy_net *snet, in synproxy_send_client_synack() argument 124 synproxy_send_tcp(snet, skb, nskb, skb->nfct, IP_CT_ESTABLISHED_REPLY, in synproxy_send_client_synack() 129 synproxy_send_server_syn(const struct synproxy_net *snet, in synproxy_send_server_syn() argument 168 synproxy_send_tcp(snet, skb, nskb, &snet->tmpl->ct_general, IP_CT_NEW, in synproxy_send_server_syn() 173 synproxy_send_server_ack(const struct synproxy_net *snet, in synproxy_send_server_ack() argument 208 synproxy_send_tcp(snet, skb, nskb, NULL, 0, niph, nth, tcp_hdr_size); in synproxy_send_server_ack() 212 synproxy_send_client_ack(const struct synproxy_net *snet, in synproxy_send_client_ack() argument 246 synproxy_send_tcp(snet, skb, nskb, skb->nfct, IP_CT_ESTABLISHED_REPLY, in synproxy_send_client_ack() [all …]
|
/linux-4.4.14/net/netfilter/ |
D | nf_synproxy_core.c | 249 struct synproxy_net *snet = synproxy_pernet(seq_file_net(seq)); in synproxy_cpu_seq_start() local 259 return per_cpu_ptr(snet->stats, cpu); in synproxy_cpu_seq_start() 267 struct synproxy_net *snet = synproxy_pernet(seq_file_net(seq)); in synproxy_cpu_seq_next() local 274 return per_cpu_ptr(snet->stats, cpu); in synproxy_cpu_seq_next() 353 struct synproxy_net *snet = synproxy_pernet(net); in synproxy_net_init() local 368 snet->tmpl = ct; in synproxy_net_init() 370 snet->stats = alloc_percpu(struct synproxy_stats); in synproxy_net_init() 371 if (snet->stats == NULL) in synproxy_net_init() 381 free_percpu(snet->stats); in synproxy_net_init() 390 struct synproxy_net *snet = synproxy_pernet(net); in synproxy_net_exit() local [all …]
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_core.c | 246 union nf_inet_addr snet; /* source network of the client, in ip_vs_sched_persist() local 262 ipv6_addr_prefix(&snet.in6, &src_addr->in6, in ip_vs_sched_persist() 266 snet.ip = src_addr->ip & svc->netmask; in ip_vs_sched_persist() 272 IP_VS_DBG_ADDR(svc->af, &snet)); in ip_vs_sched_persist() 314 if (ip_vs_conn_fill_param_persist(svc, skb, protocol, &snet, 0, in ip_vs_sched_persist() 840 union nf_inet_addr *snet, in handle_response_icmp() argument 857 IP_VS_DBG_ADDR(af, snet)); in handle_response_icmp() 908 union nf_inet_addr snet; in ip_vs_out_icmp() local 967 snet.ip = iph->saddr; in ip_vs_out_icmp() 968 return handle_response_icmp(AF_INET, skb, &snet, cih->protocol, cp, in ip_vs_out_icmp() [all …]
|