Home
last modified time | relevance | path

Searched refs:af_specific (Results 1 – 14 of 14) sorted by relevance

/linux/net/sctp/
H A Dtransport.c46 peer->af_specific = sctp_get_af_specific(addr->sa.sa_family); in sctp_transport_init()
47 memcpy(&peer->ipaddr, addr, peer->af_specific->sockaddr_len); in sctp_transport_init()
236 transport->af_specific->get_dst(transport, &transport->saddr, in sctp_transport_pmtu()
424 t->af_specific->get_dst(t, &t->saddr, &t->fl, sk); in sctp_transport_update_pmtu()
445 struct sctp_af *af = transport->af_specific; in sctp_transport_route()
H A Doutput.c647 tp->af_specific->ecn_capable(sk); in sctp_packet_transmit()
659 if (tp->af_specific->sctp_xmit(head, tp) >= 0 && in sctp_packet_transmit()
H A Dulpevent.c350 memcpy(&addr, &transport->ipaddr, transport->af_specific->sockaddr_len); in sctp_ulpevent_notify_peer_addr_change()
H A Dsocket.c5527 transport->af_specific->sockaddr_len); in sctp_getsockopt_sctp_status()
6439 asoc->peer.primary_path->af_specific->sockaddr_len); in sctp_getsockopt_primary_addr()
/linux/include/linux/
H A Dtcp.h152 const struct tcp_request_sock_ops *af_specific; member
512 const struct tcp_sock_af_ops *af_specific; member
/linux/net/ipv4/
H A Dtcp_output.c1669 tp->af_specific->calc_md5_hash(opts.hash_location, in __tcp_transmit_skb()
4000 ao_key = tcp_sk(sk)->af_specific->ao_lookup(sk, req_to_sk(req), in tcp_make_synack()
4020 key.md5_key = tcp_rsk(req)->af_specific->req_md5_lookup(sk, in tcp_make_synack()
4058 tcp_rsk(req)->af_specific->calc_md5_hash(opts.hash_location, in tcp_make_synack()
4063 tcp_rsk(req)->af_specific->ao_synack_hash(opts.hash_location, in tcp_make_synack()
4313 bool needs_ao = !!tp->af_specific->ao_lookup(sk, sk, -1, -1); in tcp_connect()
4314 bool needs_md5 = !!tp->af_specific->md5_lookup(sk, sk); in tcp_connect()
4352 if (!tp->af_specific->ao_lookup(sk, sk, -1, -1)) in tcp_connect()
4644 const struct tcp_request_sock_ops *af_ops = tcp_rsk(req)->af_specific; in tcp_rtx_synack()
H A Dtcp_ao.c890 tp->af_specific->ao_calc_key_sk(key, traffic_key, in tcp_ao_transmit_skb()
895 tp->af_specific->calc_ao_hash(hash_location, key, sk, skb, traffic_key, in tcp_ao_transmit_skb()
932 treq->af_specific = &tcp_request_sock_ipv6_ops; in tcp_ao_syncookie()
935 treq->af_specific = &tcp_request_sock_ipv4_ops; in tcp_ao_syncookie()
1176 key = tp->af_specific->ao_lookup(sk, sk, -1, -1); in tcp_ao_connect_init()
H A Dtcp_minisocks.c307 key = tp->af_specific->md5_lookup(sk, sk); in tcp_time_wait_init()
651 ao_key = treq->af_specific->ao_lookup(sk, req, tcp_rsk(req)->ao_keyid, -1); in tcp_create_openreq_child()
H A Dtcp_ipv4.c2405 tcp_sk(sk)->af_specific = &tcp_sock_ipv4_specific;
H A Dtcp_input.c7666 tcp_rsk(req)->af_specific = af_ops; in tcp_conn_request()
/linux/net/ipv6/
H A Dtcp_ipv6.c236 tp->af_specific = &tcp_sock_ipv6_mapped_specific; in tcp_v6_connect()
249 tp->af_specific = &tcp_sock_ipv6_specific; in tcp_v6_connect()
1365 tcp_sk(newsk)->af_specific = &tcp_sock_ipv6_mapped_specific;
2085 tcp_sk(sk)->af_specific = &tcp_sock_ipv6_specific;
/linux/include/net/sctp/
H A Dsctp.h264 trans->af_specific->sockaddr_len); in sctp_max_rto()
H A Dstructs.h802 struct sctp_af *af_specific; member
/linux/include/net/
H A Dtcp.h2609 out->md5_key = tp->af_specific->md5_lookup(sk, sk); in tcp_get_current_key()