sys/net/if_wg.c
1321
wg_send_cookie(struct wg_softc *sc, struct cookie_macs *cm, uint32_t idx,
sys/net/if_wg.c
1342
struct wg_softc *sc = peer->p_sc;
sys/net/if_wg.c
1380
wg_handshake(struct wg_softc *sc, struct mbuf *m)
sys/net/if_wg.c
1551
struct wg_softc *sc = _sc;
sys/net/if_wg.c
1580
wg_encap(struct wg_softc *sc, struct mbuf *m)
sys/net/if_wg.c
1667
wg_decap(struct wg_softc *sc, struct mbuf *m)
sys/net/if_wg.c
1796
struct wg_softc *sc = _sc;
sys/net/if_wg.c
1805
struct wg_softc *sc = _sc;
sys/net/if_wg.c
1814
struct wg_softc *sc = peer->p_sc;
sys/net/if_wg.c
1853
struct wg_softc *sc = peer->p_sc;
sys/net/if_wg.c
1900
wg_queue_in(struct wg_softc *sc, struct wg_peer *peer, struct mbuf *m)
sys/net/if_wg.c
1932
wg_queue_out(struct wg_softc *sc, struct wg_peer *peer)
sys/net/if_wg.c
2006
struct wg_softc *sc = _sc;
sys/net/if_wg.c
2016
struct wg_softc *sc = _sc;
sys/net/if_wg.c
205
struct wg_softc *p_sc;
sys/net/if_wg.c
2050
struct wg_softc *sc = _sc;
sys/net/if_wg.c
2068
struct wg_softc *sc = _sc;
sys/net/if_wg.c
2094
struct wg_softc *sc = _sc;
sys/net/if_wg.c
2181
struct wg_softc *sc = ifp->if_softc;
sys/net/if_wg.c
2225
struct wg_softc *sc = ifp->if_softc;
sys/net/if_wg.c
2301
wg_ioctl_set(struct wg_softc *sc, struct wg_data_io *data)
sys/net/if_wg.c
2464
wg_ioctl_get(struct wg_softc *sc, struct wg_data_io *data)
sys/net/if_wg.c
2570
struct wg_softc *sc = ifp->if_softc;
sys/net/if_wg.c
2612
wg_up(struct wg_softc *sc)
sys/net/if_wg.c
2651
wg_down(struct wg_softc *sc)
sys/net/if_wg.c
2686
struct wg_softc *sc;
sys/net/if_wg.c
2813
struct wg_softc *sc = ifp->if_softc;
sys/net/if_wg.c
282
wg_peer_create(struct wg_softc *, uint8_t[WG_KEY_SIZE]);
sys/net/if_wg.c
284
wg_peer_lookup(struct wg_softc *, const uint8_t[WG_KEY_SIZE]);
sys/net/if_wg.c
293
int wg_aip_add(struct wg_softc *, struct wg_peer *, struct wg_aip_io *);
sys/net/if_wg.c
296
int wg_aip_remove(struct wg_softc *, struct wg_peer *,
sys/net/if_wg.c
301
int wg_bind(struct wg_softc *, in_port_t *, int *);
sys/net/if_wg.c
302
void wg_unbind(struct wg_softc *);
sys/net/if_wg.c
303
int wg_send(struct wg_softc *, struct wg_endpoint *, struct mbuf *);
sys/net/if_wg.c
304
void wg_send_buf(struct wg_softc *, struct wg_endpoint *, uint8_t *,
sys/net/if_wg.c
341
void wg_send_cookie(struct wg_softc *, struct cookie_macs *, uint32_t,
sys/net/if_wg.c
345
void wg_handshake(struct wg_softc *, struct mbuf *);
sys/net/if_wg.c
348
void wg_encap(struct wg_softc *, struct mbuf *);
sys/net/if_wg.c
349
void wg_decap(struct wg_softc *, struct mbuf *);
sys/net/if_wg.c
355
int wg_queue_in(struct wg_softc *, struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
356
void wg_queue_out(struct wg_softc *, struct wg_peer *);
sys/net/if_wg.c
375
int wg_ioctl_set(struct wg_softc *, struct wg_data_io *);
sys/net/if_wg.c
376
int wg_ioctl_get(struct wg_softc *, struct wg_data_io *);
sys/net/if_wg.c
378
int wg_up(struct wg_softc *);
sys/net/if_wg.c
379
void wg_down(struct wg_softc *);
sys/net/if_wg.c
399
wg_peer_create(struct wg_softc *sc, uint8_t public[WG_KEY_SIZE])
sys/net/if_wg.c
466
wg_peer_lookup(struct wg_softc *sc, const uint8_t public[WG_KEY_SIZE])
sys/net/if_wg.c
490
struct wg_softc *sc = peer->p_sc;
sys/net/if_wg.c
611
wg_aip_add(struct wg_softc *sc, struct wg_peer *peer, struct wg_aip_io *d)
sys/net/if_wg.c
673
wg_aip_remove(struct wg_softc *sc, struct wg_peer *peer, struct wg_aip_io *d)
sys/net/if_wg.c
786
wg_bind(struct wg_softc *sc, in_port_t *portp, int *rtablep)
sys/net/if_wg.c
823
wg_unbind(struct wg_softc *sc)
sys/net/if_wg.c
834
wg_send(struct wg_softc *sc, struct wg_endpoint *e, struct mbuf *m)
sys/net/if_wg.c
883
wg_send_buf(struct wg_softc *sc, struct wg_endpoint *e, uint8_t *buf,