Home
last modified time | relevance | path

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

/freebsd/sys/dev/wg/
H A Dif_wg.c652 struct socket *so4 = NULL, *so6 = NULL; in wg_socket_init() local
682 rc = socreate(AF_INET6, &so6, SOCK_DGRAM, IPPROTO_UDP, cred, curthread); in wg_socket_init()
685 rc = udp_set_kernel_tunneling(so6, wg_input, NULL, sc); in wg_socket_init()
690 …rc = wg_socket_set_sockopt(so4, so6, SO_USER_COOKIE, &sc->sc_socket.so_user_cookie, sizeof(sc->sc_… in wg_socket_init()
694 …rc = wg_socket_set_sockopt(so4, so6, SO_SETFIB, &sc->sc_socket.so_fibnum, sizeof(sc->sc_socket.so_… in wg_socket_init()
698 rc = wg_socket_bind(&so4, &so6, &port); in wg_socket_init()
701 wg_socket_set(sc, so4, so6); in wg_socket_init()
707 if (so6 != NULL) in wg_socket_init()
708 soclose(so6); in wg_socket_init()
713 static int wg_socket_set_sockopt(struct socket *so4, struct socket *so6, int name, void *val, size_… in wg_socket_set_sockopt() argument
[all …]