icmpv6_err_convert(type, code, &err);/* Might be for an request_sock */switch(sk->sk_state) {structrequest_sock*req, **prev;caseDCCP_LISTEN:if(sock_owned_by_user(sk))gotoout; req = inet6_csk_search_req(sk, &prev, dh->dccph_dport, &hdr->daddr, &hdr->saddr, inet6_iif(s...
route_err: ip_rt_put(rt); no_route: rcu_read_unlock(); __IP_INC_STATS(net, IPSTATS_MIB_OUTNOROUTES); return NULL; } EXPORT_SYMBOL_GPL(inet_csk_route_req);struct dst_entry *inet_csk_route_child_sock(const struct sock *sk,
*/dcb->dccpd_reset_code = DCCP_RESET_CODE_TOO_BUSY;if(inet_csk_reqsk_queue_is_full(sk))gotodrop;if(sk_acceptq_is_full(sk) && inet_csk_reqsk_queue_young(sk) >1)gotodrop; req = inet6_reqsk_alloc(&dccp6_request_sock_ops);if(req ==NULL)gotodrop;if(dccp_reqsk_init(req, dc...
route.h> #include <net/ip_fib.h> #include <net/inet_connection_sock.h> #include <net/tcp.h> #include <net/udp.h> #include <net/udplite.h> #include <net/ping.h> #include <linux/skbuff.h> #include <net/sock.h> #include <net/raw.h> #include <net/icmp.h> #include <net/...
We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Cancel Create saved search Sign in Sign up Reseting focus {...
route.h> #include <net/ip_fib.h> #include <net/inet_connection_sock.h> #include <net/gro.h> #include <net/gso.h> #include <net/tcp.h> #include <net/udp.h> #include <net/udplite.h> #include <net/ping.h> #include <linux/skbuff.h> #include <net/sock.h> #include <net/...
*/inet_csk_reqsk_queue_drop(sk, req, prev);gotoout;caseDCCP_REQUESTING:caseDCCP_RESPOND:if(!sock_owned_by_user(sk)) { DCCP_INC_STATS_BH(DCCP_MIB_ATTEMPTFAILS); sk->sk_err = err; sk->sk_error_report(sk); dccp_done(sk); ...
*dst = ip6_route_output(net, sk, &fl_gw);if((err = (*dst)->error))gotoout_err_release; } }#endifreturn0; out_err_release:if(err == -ENETUNREACH) IP6_INC_STATS_BH(net,NULL, IPSTATS_MIB_OUTNOROUTES); dst_release(*dst); ...
route.h> #include <net/ip_fib.h> #include <net/inet_connection_sock.h> #include <net/tcp.h> #include <net/udp.h> #include <net/udplite.h> #include <net/ping.h> #include <linux/skbuff.h> #include <net/sock.h> #include <net/raw.h> #include <net/icmp.h> #include <net/...