| /xnu-11215/bsd/net/ |
| H A D | kpi_protocol.c | 53 protocol_family_t protocol; member 97 entry->protocol = protocol; in proto_register_input() 100 entry->hash = proto_hash_value(protocol); in proto_register_input() 105 if (dp->dom_family == (int)protocol) { in proto_register_input() 136 if (entry->protocol == protocol) { in proto_unregister_input() 160 if (exist->protocol == entry->protocol) { in proto_delayed_attach() 168 entry->detached(entry->protocol); in proto_delayed_attach() 223 entry->input(entry->protocol, in proto_input_run() 234 entry->input(entry->protocol, in proto_input_run() 255 if (entry->protocol == protocol) { in proto_input() [all …]
|
| H A D | kpi_protocol.h | 64 typedef void (*proto_input_handler)(protocol_family_t protocol, mbuf_t packet); 74 typedef void (*proto_input_detached_handler)(protocol_family_t protocol); 86 extern errno_t proto_register_input(protocol_family_t protocol, 101 extern void proto_unregister_input(protocol_family_t protocol); 113 extern errno_t proto_input(protocol_family_t protocol, mbuf_t packet) 126 extern errno_t proto_inject(protocol_family_t protocol, mbuf_t packet) 145 typedef errno_t (*proto_plumb_handler)(ifnet_t ifp, protocol_family_t protocol); 156 typedef void (*proto_unplumb_handler)(ifnet_t ifp, protocol_family_t protocol);
|
| H A D | restricted_in_port.c | 421 current_task_can_use_restricted_in_port(in_port_t port, uint8_t protocol, uint32_t port_flags) in current_task_can_use_restricted_in_port() argument 434 ntohs(port), protocol, port_flag_str(port_flags), proc_best_name(p), pid); in current_task_can_use_restricted_in_port() 448 if ((protocol == IPPROTO_TCP && !(rpe->rpe_flags & RPE_FLAG_TCP)) || in current_task_can_use_restricted_in_port() 449 (protocol == IPPROTO_UDP && !(rpe->rpe_flags & RPE_FLAG_UDP))) { in current_task_can_use_restricted_in_port() 468 ntohs(port), protocol, port_flag_str(port_flags), proc_best_name(p), pid); in current_task_can_use_restricted_in_port() 480 ntohs(port), protocol, port_flag_str(port_flags)); in current_task_can_use_restricted_in_port() 486 … ntohs(port), protocol, port_flag_str(port_flags), proc_best_name(p), pid, rpe->rpe_entitlement); in current_task_can_use_restricted_in_port() 491 ntohs(port), protocol, port_flag_str(port_flags), proc_best_name(p), pid); in current_task_can_use_restricted_in_port() 496 ntohs(port), protocol, port_flag_str(port_flags), proc_best_name(p), pid); in current_task_can_use_restricted_in_port() 502 ntohs(port), protocol, port_flag_str(port_flags), proc_best_name(p), pid); in current_task_can_use_restricted_in_port()
|
| H A D | kpi_interfacefilter.h | 92 protocol_family_t protocol, mbuf_t *data, char **frame_ptr); 115 protocol_family_t protocol, mbuf_t *data); 129 protocol_family_t protocol, const struct kev_msg *event_msg); 156 protocol_family_t protocol, unsigned long ioctl_cmd, void *ioctl_arg);
|
| H A D | if_ether.h | 46 protocol_family_t *protocol); 47 errno_t ether_add_proto(ifnet_t interface, protocol_family_t protocol, 49 errno_t ether_del_proto(ifnet_t interface, protocol_family_t protocol);
|
| H A D | if_utun.c | 168 protocol_family_t *protocol); 1783 protocol_family_t protocol, in utun_detach_ip() argument 1789 if (protocol == PF_INET) { in utun_detach_ip() 1812 protocol_family_t protocol, in utun_remove_address() argument 1819 if (protocol == PF_INET) { in utun_remove_address() 1863 if (protocol != PF_INET && protocol != PF_INET6) { in utun_cleanup_family() 2726 *protocol = PF_INET; in utun_demux() 2729 *protocol = PF_INET6; in utun_demux() 2732 *protocol = 0; in utun_demux() 2800 switch (protocol) { in utun_add_proto() [all …]
|
| H A D | ether_inet6_pr_module.c | 110 ether_inet6_input(ifnet_t ifp, protocol_family_t protocol, in ether_inet6_input() argument 113 #pragma unused(ifp, protocol) in ether_inet6_input() 149 if (proto_input(protocol, packet) != 0) { in ether_inet6_input()
|
| H A D | if_ipsec.c | 90 protocol_family_t *protocol); 2752 if (protocol == PF_INET) { in ipsec_detach_ip() 2782 if (protocol == PF_INET) { in ipsec_remove_address() 2828 if (protocol != PF_INET && protocol != PF_INET6) { in ipsec_cleanup_family() 3893 *protocol = PF_INET; in ipsec_demux() 3896 *protocol = PF_INET6; in ipsec_demux() 3899 *protocol = PF_UNSPEC; in ipsec_demux() 3912 switch (protocol) { in ipsec_add_proto() 4062 protocol_family_t protocol, in ipsec_proto_pre_output() argument 4087 protocol, result); in ipsec_attach_proto() [all …]
|
| H A D | if_loop.c | 118 protocol, sizeof (u_int32_t)); \ 141 protocol_family_t protocol; member 198 *protocol_family = header->protocol; in lo_demux() 225 bcopy(dlil_frame_type(frame_type), &header->protocol, sizeof(u_int32_t)); in lo_framer() 238 lo_del_proto(struct ifnet *ifp, protocol_family_t protocol) in lo_del_proto() argument 240 #pragma unused(ifp, protocol) in lo_del_proto()
|
| H A D | ether_if_module.c | 203 ether_add_proto_internal(struct ifnet *ifp, protocol_family_t protocol, in ether_add_proto_internal() argument 311 ed->protocol_family = protocol; in ether_add_proto_internal() 342 ether_add_proto(ifnet_t ifp, protocol_family_t protocol, in ether_add_proto() argument 349 error = ether_add_proto_internal(ifp, protocol, &demux_list[i]); in ether_add_proto() 351 ether_del_proto(ifp, protocol); in ether_add_proto()
|
| H A D | restricted_in_port.h | 56 extern bool current_task_can_use_restricted_in_port(in_port_t port, uint8_t protocol, uint32_t port…
|
| /xnu-11215/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_namespace.c | 47 flow_namespace_create(union sockaddr_in_4_6 *laddr, uint8_t protocol, in flow_namespace_create() argument 75 switch (protocol) { in flow_namespace_create() 85 SK_ERR("invalid protocol (%d)", protocol); in flow_namespace_create() 108 err = netns_reserve_ephemeral(token, addr, addr_len, protocol, in flow_namespace_create() 111 err = netns_reserve(token, addr, addr_len, protocol, in flow_namespace_create() 116 (protocol == IPPROTO_TCP) ? "tcp" : "udp", in flow_namespace_create()
|
| /xnu-11215/tests/skywalk/ |
| H A D | skt_flow.c | 55 void *src, void *dst, uint8_t protocol, uint16_t sport, uint16_t dport) in skt_flow_add_del() argument 59 flow = sktu_create_nexus_flow(&handles, af, src, dst, protocol, sport, dport); in skt_flow_add_del() 71 uint8_t protocol, uint16_t sport, uint16_t dport) in skt_flow_req_should_success() argument 73 skt_flow_add_del(true, af, src, dst, protocol, sport, dport); in skt_flow_req_should_success() 78 uint8_t protocol, uint16_t sport, uint16_t dport) in skt_flow_req_should_fail() argument 80 skt_flow_add_del(false, af, src, dst, protocol, sport, dport); in skt_flow_req_should_fail() 85 uint8_t protocol, uint16_t sport, uint16_t dport) in skt_flow_req_low_latency() argument 92 protocol, sport, dport); in skt_flow_req_low_latency() 99 protocol, sport, dport); in skt_flow_req_low_latency() 110 af, src, dst, protocol, sport, dport); in skt_flow_req_low_latency() [all …]
|
| H A D | skt_mpprotons.c | 57 uint8_t protocol, uint16_t sport, uint16_t dport) in skt_flow_req_should_succeed() argument 61 flow = sktu_create_nexus_flow(&handles, af, src, dst, protocol, sport, dport); in skt_flow_req_should_succeed() 67 uint8_t protocol, uint16_t sport, uint16_t dport) in skt_flow_req_should_fail() argument 71 flow = sktu_create_nexus_flow(&handles, af, src, dst, protocol, sport, dport); in skt_flow_req_should_fail()
|
| /xnu-11215/security/ |
| H A D | mac_skywalk.c | 36 …heck_connect(__unused proc_t proc, void *flow, const struct sockaddr *addr, int type, int protocol) in mac_skywalk_flow_check_connect() argument 41 MAC_CHECK(skywalk_flow_check_connect, kauth_cred_get(), flow, addr, type, protocol); in mac_skywalk_flow_check_connect() 46 …check_listen(__unused proc_t proc, void *flow, const struct sockaddr *addr, int type, int protocol) in mac_skywalk_flow_check_listen() argument 51 MAC_CHECK(skywalk_flow_check_listen, kauth_cred_get(), flow, addr, type, protocol); in mac_skywalk_flow_check_listen()
|
| H A D | mac_socket.c | 167 mac_socket_check_create(kauth_cred_t cred, int domain, int type, int protocol) in mac_socket_check_create() argument 178 MAC_CHECK(socket_check_create, cred, domain, type, protocol); in mac_socket_check_create()
|
| /xnu-11215/bsd/kern/ |
| H A D | uipc_domain.c | 833 pffindproto(int family, int protocol, int type) in pffindproto() argument 839 pp = pffindproto_locked(family, protocol, type); in pffindproto() 845 pffindproto_locked(int family, int protocol, int type) in pffindproto_locked() argument 879 pffindproto_old(int family, int protocol, int type) in pffindproto_old() argument 913 if (pp->pr_protocol == protocol) { in pffindprotonotype_locked() 921 pffindprotonotype(int family, int protocol) in pffindprotonotype() argument 926 if (protocol == 0) { in pffindprotonotype() 931 pp = pffindprotonotype_locked(family, protocol, 0); in pffindprotonotype() 1144 uint8_t protocol; member 1180 __func__, protocol); in protoctl_event_enqueue_nwk_wq_entry() [all …]
|
| H A D | socket_info.c | 108 short protocol; in fill_socketinfo() local 127 protocol = SOCK_PROTO(so); in fill_socketinfo() 150 if (type == SOCK_STREAM && (protocol == 0 || in fill_socketinfo() 151 protocol == IPPROTO_TCP) && inp->inp_ppcb != NULL) { in fill_socketinfo()
|
| H A D | kpi_socketfilter.c | 118 int type, int protocol, bool is_internal); 120 int type, int protocol); 1330 int protocol, bool is_internal) in sflt_register_common() argument 1346 pr = pffindproto(domain, protocol, type); in sflt_register_common() 1436 if (protocol == IPPROTO_TCP) { in sflt_register_common() 1454 } else if (protocol == IPPROTO_UDP) { in sflt_register_common() 1518 int protocol) in sflt_register_internal() argument 1520 return sflt_register_common(filter, domain, type, protocol, true); in sflt_register_internal() 1527 int protocol) in sflt_register() argument 1529 return sflt_register_common(filter, domain, type, protocol, false); in sflt_register()
|
| /xnu-11215/bsd/sys/ |
| H A D | kpi_socket.h | 420 extern errno_t sock_socket_internal(int domain, int type, int protocol, 423 #define sock_socket(domain, type, protocol, callback, cookie, new_so) \ argument 424 sock_socket_internal((domain), (type), (protocol), \ 427 extern errno_t sock_socket(int domain, int type, int protocol, 513 extern errno_t sock_gettype(socket_t so, int *domain, int *type, int *protocol)
|
| H A D | kpi_socketfilter.h | 582 int domain, int type, int protocol); 584 #define sflt_register(filter, domain, type, protocol) \ argument 585 sflt_register_internal((filter), (domain), (type), (protocol)) 588 int type, int protocol)
|
| /xnu-11215/libsyscall/wrappers/legacy/ |
| H A D | socketpair.c | 47 socketpair(int domain, int type, int protocol, int socket_vector[2]) in socketpair() argument 49 int ret = __socketpair(domain, type, protocol, socket_vector); in socketpair()
|
| /xnu-11215/bsd/netinet/ |
| H A D | in_pcblist.c | 487 inpcb_get_if_ports_used(ifnet_t ifp, int protocol, uint32_t flags, in inpcb_get_if_ports_used() argument 538 if (protocol != PF_UNSPEC) { in inpcb_get_if_ports_used() 539 if (protocol == PF_INET) { in inpcb_get_if_ports_used() 551 } else if (protocol == PF_INET6) { in inpcb_get_if_ports_used() 607 if (protocol == PF_INET) { in inpcb_get_if_ports_used() 704 if (protocol == PF_INET) { in inpcb_get_if_ports_used() 740 inpcb_get_ports_used(ifnet_t ifp, int protocol, uint32_t flags, in inpcb_get_ports_used() argument 744 inpcb_get_if_ports_used(ifp, protocol, flags, bitfield, pcbinfo); in inpcb_get_ports_used() 762 inpcb_get_if_ports_used(ifp_list[i], protocol, flags, in inpcb_get_ports_used()
|
| /xnu-11215/libsyscall/mach/ |
| H A D | err_kern.sub | 141 "(os/unix) protocol type is incorrect for socket", 142 "(os/unix) protocol type is not availaible", 143 "(os/unix) protocol type is not supported", 146 "(os/unix) protocol family is not supported", 147 "(os/unix) address family is not supported by protocol family",
|
| /xnu-11215/tools/tests/perf_index/PerfIndex_COPS_Module/ |
| H A D | PerfIndex.h | 9 @protocol HGTest <NSObject>
|