Home
last modified time | relevance | path

Searched refs:nfr (Results 1 – 6 of 6) sorted by relevance

/xnu-8796.141.3/bsd/skywalk/nexus/netif/
H A Dnx_netif_netagent.c180 flow_ipv6_ula_match(struct netif_agent_flow *naf, struct nx_flow_req *nfr) in flow_ipv6_ula_match() argument
184 if (naf->naf_pid != nfr->nfr_pid) { in flow_ipv6_ula_match()
186 pid_t, nfr->nfr_pid); in flow_ipv6_ula_match()
194 s2 = &nfr->nfr_saddr.sin6.sin6_addr; in flow_ipv6_ula_match()
201 d2 = &nfr->nfr_daddr.sin6.sin6_addr; in flow_ipv6_ula_match()
243 nx_netif_netagent_fill_port_info(struct nx_netif *nif, struct nx_flow_req *nfr, in nx_netif_netagent_fill_port_info() argument
253 if ((nfr->nfr_flags & (NXFLOWREQF_CUSTOM_ETHER | in nx_netif_netagent_fill_port_info()
263 if ((nfr->nfr_flags & NXFLOWREQF_CUSTOM_ETHER) != 0) { in nx_netif_netagent_fill_port_info()
264 if ((err = validate_ethertype(nfr->nfr_ethertype)) != 0) { in nx_netif_netagent_fill_port_info()
268 fd->fd_ethertype = nfr->nfr_ethertype; in nx_netif_netagent_fill_port_info()
[all …]
H A Dnx_netif.c786 struct nx_flow_req nfr; in nx_netif_prov_config() local
788 bzero(&nfr, sizeof(nfr)); in nx_netif_prov_config()
789 err = sooptcopyin(&sopt, &nfr, sizeof(nfr), sizeof(nfr)); in nx_netif_prov_config()
794 err = nx_netif_ctl(nx, ncr->nc_cmd, &nfr, p); in nx_netif_prov_config()
800 (void) sooptcopyout(&sopt, &nfr, sizeof(nfr)); in nx_netif_prov_config()
1636 struct nx_flow_req *nfr = data; in nx_netif_ctl() local
1651 error = nx_netif_ctl_flow_add(nif, p, nfr); in nx_netif_ctl()
1655 error = nx_netif_ctl_flow_del(nif, p, nfr); in nx_netif_ctl()
/xnu-8796.141.3/libsyscall/wrappers/skywalk/
H A Dos_nexus.c420 const struct nx_flow_req *nfr) in __os_nexus_flow_add() argument
425 nfr, sizeof(*nfr)); in __os_nexus_flow_add()
433 const struct nx_flow_req *nfr) in __os_nexus_flow_del() argument
438 nfr, sizeof(*nfr)); in __os_nexus_flow_del()
/xnu-8796.141.3/bsd/skywalk/nexus/flowswitch/
H A Dnx_flowswitch.c464 struct nx_flow_req nfr; in nx_fsw_prov_config() local
466 bzero(&nfr, sizeof(nfr)); in nx_fsw_prov_config()
467 err = sooptcopyin(&sopt, &nfr, sizeof(nfr), sizeof(nfr)); in nx_fsw_prov_config()
472 err = fsw_ctl(nx, ncr->nc_cmd, p, &nfr); in nx_fsw_prov_config()
478 (void) sooptcopyout(&sopt, &nfr, sizeof(nfr)); in nx_fsw_prov_config()
/xnu-8796.141.3/bsd/netinet/
H A Dtcp_subr.c4589 struct nx_flow_req nfr; in tcp_add_fsw_flow() local
4601 memset(&nfr, 0, sizeof(nfr)); in tcp_add_fsw_flow()
4608 nfr.nfr_saddr.sin.sin_len = sizeof(struct sockaddr_in); in tcp_add_fsw_flow()
4609 nfr.nfr_saddr.sin.sin_family = AF_INET; in tcp_add_fsw_flow()
4610 nfr.nfr_saddr.sin.sin_port = inp->inp_lport; in tcp_add_fsw_flow()
4611 memcpy(&nfr.nfr_saddr.sin.sin_addr, &inp->inp_laddr, in tcp_add_fsw_flow()
4613 nfr.nfr_daddr.sin.sin_len = sizeof(struct sockaddr_in); in tcp_add_fsw_flow()
4614 nfr.nfr_daddr.sin.sin_family = AF_INET; in tcp_add_fsw_flow()
4615 nfr.nfr_daddr.sin.sin_port = inp->inp_fport; in tcp_add_fsw_flow()
4616 memcpy(&nfr.nfr_daddr.sin.sin_addr, &inp->inp_faddr, in tcp_add_fsw_flow()
[all …]
/xnu-8796.141.3/bsd/skywalk/nexus/
H A Dos_nexus_private.h673 const uuid_t nx_uuid, const struct nx_flow_req *nfr);
675 const uuid_t nx_uuid, const struct nx_flow_req *nfr);