Searched refs:utun_pcb (Results 1 - 10 of 10) sorted by relevance

/xnu-2422.115.4/bsd/net/
H A Dif_utun_crypto_ipsec.h34 struct utun_pcb;
45 utun_cleanup_all_crypto_ipsec(struct utun_pcb *pcb);
51 utun_ctl_enable_crypto_ipsec(struct utun_pcb *pcb, utun_crypto_args_t *args);
57 utun_ctl_disable_crypto_ipsec(struct utun_pcb *pcb);
69 utun_ctl_config_crypto_keys_ipsec(struct utun_pcb *pcb,
95 utun_pkt_ipsec_output(struct utun_pcb *pcb, mbuf_t *pkt);
98 utun_pkt_is_ipsec_keepalive(struct utun_pcb *pcb, mbuf_t *pkt, u_int16_t nxt, u_int32_t flags, size_t off);
101 utun_pkt_ipsec_input(struct utun_pcb *pcb, mbuf_t *pkt, protocol_family_t family);
H A Dif_utun_crypto_dtls.h67 utun_cleanup_all_crypto_dtls (struct utun_pcb *pcb);
73 utun_ctl_enable_crypto_dtls(struct utun_pcb *pcb, utun_crypto_args_t *args);
79 utun_ctl_disable_crypto_dtls(struct utun_pcb *pcb);
91 utun_ctl_start_datatraffic_crypto_dtls(struct utun_pcb *pcb);
97 utun_ctl_stop_datatraffic_crypto_dtls(struct utun_pcb *pcb);
100 utun_pkt_dtls_output(struct utun_pcb *pcb, mbuf_t *pkt);
103 utun_pkt_dtls_input(struct utun_pcb *pcb, mbuf_t *pkt, protocol_family_t family);
H A Dif_utun.h42 struct utun_pcb { struct
H A Dif_utun_crypto.c47 utun_cleanup_crypto (struct utun_pcb *pcb)
64 struct utun_pcb *pcb = unitinfo;
137 struct utun_pcb *pcb = unitinfo;
195 struct utun_pcb *pcb = unitinfo;
281 struct utun_pcb *pcb = unitinfo;
370 struct utun_pcb *pcb = unitinfo;
443 struct utun_pcb *pcb = unitinfo;
515 struct utun_pcb *pcb = unitinfo;
590 struct utun_pcb *pcb = unitinfo;
650 struct utun_pcb *pc
[all...]
H A Dif_utun_crypto_ipsec.c58 extern errno_t utun_pkt_input (struct utun_pcb *pcb, mbuf_t m);
228 if (sav->utun_pcb) {
229 sav->utun_pcb = NULL;
297 struct utun_pcb *pcb,
356 (*sav)->utun_pcb = (__typeof__((*sav)->utun_pcb))pcb;
370 if ((*sav)->utun_pcb) {
371 (*sav)->utun_pcb = NULL;
403 if (sav->utun_pcb) {
416 utun_ctl_config_crypto_keys_ipsec_v1 (struct utun_pcb *pc
[all...]
H A Dif_utun_crypto.h292 struct utun_pcb;
423 typedef caddr_t (*utun_crypto_kpi_connect_func)(int kpi_handle, struct utun_pcb *utun_ref);
450 utun_cleanup_crypto(struct utun_pcb *pcb);
525 utun_pkt_crypto_output(struct utun_pcb *pcb, mbuf_t *m);
H A Dif_utun.c91 __private_extern__ errno_t utun_pkt_input (struct utun_pcb *pcb, mbuf_t m);
187 struct utun_pcb *pcb;
420 struct utun_pcb *pcb = unitinfo;
466 return utun_pkt_input((struct utun_pcb *)unitinfo, m);
478 struct utun_pcb *pcb = unitinfo;
599 struct utun_pcb *pcb = unitinfo;
639 struct utun_pcb *pcb = ifnet_softc(interface);
792 struct utun_pcb *pcb = ifnet_softc(interface);
855 utun_pkt_input (struct utun_pcb *pcb, mbuf_t m)
H A Dif_utun_crypto_dtls.c45 extern errno_t utun_pkt_input (struct utun_pcb *pcb, mbuf_t m);
345 utun_ctl_enable_crypto_dtls(struct utun_pcb *pcb, utun_crypto_args_t *args)
379 utun_ctl_disable_crypto_dtls(struct utun_pcb *pcb)
820 utun_ctl_start_datatraffic_crypto_dtls(struct utun_pcb *pcb)
866 utun_ctl_stop_datatraffic_crypto_dtls(struct utun_pcb *pcb)
923 utun_pkt_dtls_output(struct utun_pcb *pcb, mbuf_t *pkt)
988 utun_pkt_dtls_input(struct utun_pcb *pcb, mbuf_t *pkt, __unused protocol_family_t family)
/xnu-2422.115.4/bsd/netkey/
H A Dkeydb.h112 void *utun_pcb; member in struct:secasvar
/xnu-2422.115.4/bsd/netinet6/
H A Desp_input.c455 if (sav->utun_is_keepalive_fn(sav->utun_pcb, &m, nxt, sav->flags, (off + esplen + ivlen))) {
585 if (!(sav->utun_in_fn(sav->utun_pcb, &m, ifamily == AF_INET ? PF_INET : PF_INET6))) {
685 if (!(sav->utun_in_fn(sav->utun_pcb, &m, PF_INET))) {
973 if (sav->utun_is_keepalive_fn(sav->utun_pcb, &m, nxt, sav->flags, (off + esplen + ivlen))) {
1051 if (!(sav->utun_in_fn(sav->utun_pcb, &m, PF_INET6))) {
1158 if (!(sav->utun_in_fn(sav->utun_pcb, &m, PF_INET6))) {

Completed in 44 milliseconds