AF_INET6用于IPV6的系统里面,AF_INET 及 PF_INET 是IPV4用的. AF 表示ADDRESS FAMILY 地址族 PF 表示PROTOCOL FAMILY 协议族 在windows中AF_INET与PF_INET完全一样,而在Unix/Linux系统中,在不同的版本中这两者有微小差别。
F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API. - User APP can use AF_INET6/PF_INET6 directly whether call ff socket or… · kun-linux/f-stack@8d21adc
PF_INET6, protocol); goto lookup_protocol; } else goto out_rcu_unlock; } err = -EPERM; if (sock->type == SOCK_RAW && !kern && !ns_capable(net->user_ns, CAP_NET_RAW)) goto out_rcu_unlock; sock->ops = answer->ops; answer_prot = answer->prot; answer_flags...
(PF_INET6); rtnl_unregister_all(PF_INET6); out_sock_register_fail: rawv6_exit(); out_unregister_ping_proto: proto_unregister(&pingv6_prot); out_unregister_raw_proto: proto_unregister(&rawv6_prot); out_unregister_udplite_proto: proto_unregister(&udplitev6_prot); out...
status = pj_sockaddr_init(pj_AF_INET6(), &mapped_addr, pj_cstr(&s1,"2001:db8:1234:5678:11:2233:4455:6677"),32853);if(status != PJ_SUCCESS)gotoon_error; status = pj_stun_msg_add_sockaddr_attr(pool, msg, PJ_STUN_ATTR_XOR_MAPPED_ADDR, ...
AF_INET6用于IPV6的系统里面,AF_INET 及 PF_INET 是IPV4用的. AF 表示ADDRESS FAMILY 地址族 PF 表示PROTOCOL FAMILY 协议族 在windows中AF_INET与PF_INET完全一样,而在Unix/Linux系统中,在不同的版本中这两者有微小差别。
PF_INET6, protocol); goto lookup_protocol; } else goto out_rcu_unlock; } err = -EPERM; if (sock->type == SOCK_RAW && !kern && !ns_capable(net->user_ns, CAP_NET_RAW)) goto out_rcu_unlock; sock->ops = answer->ops; answer_prot = answer->prot; answer_flags...
PF_INET6, protocol); goto lookup_protocol; } else goto out_rcu_unlock; } err = -EPERM; if (sock->type == SOCK_RAW && !kern && !ns_capable(net->user_ns, CAP_NET_RAW)) goto out_rcu_unlock; sock->ops = answer->ops; answer_prot = answer->prot; answer_flags...