Searched refs:slirp (Results 1 – 3 of 3) sorted by relevance
/freebsd/usr.sbin/bhyve/ |
H A D | libslirp.h | 128 void (*init_completed)(Slirp *slirp, void *opaque); 243 void slirp_cleanup(Slirp *slirp); 253 void slirp_pollfds_fill(Slirp *slirp, uint32_t *timeout, 263 void slirp_pollfds_poll(Slirp *slirp, int select_error, 269 void slirp_input(Slirp *slirp, const uint8_t *pkt, int pkt_len); 275 void slirp_handle_timer(Slirp *slirp, SlirpTimerId id, void *cb_opaque); 280 int slirp_add_hostfwd(Slirp *slirp, int is_udp, struct in_addr host_addr, 283 int slirp_remove_hostfwd(Slirp *slirp, int is_udp, struct in_addr host_addr, 289 int slirp_add_hostxfwd(Slirp *slirp, 294 int slirp_remove_hostxfwd(Slirp *slirp, [all …]
|
H A D | net_backend_slirp.c | 145 Slirp *slirp; member 183 if (priv->slirp != NULL) in slirp_priv_cleanup() 184 slirp_cleanup_p(priv->slirp); in slirp_priv_cleanup() 366 slirp_pollfds_fill_p(priv->slirp, &timeout, slirp_addpoll_cb, in slirp_pollfd_td_loop() 378 slirp_pollfds_poll_p(priv->slirp, error == -1, in slirp_pollfd_td_loop() 493 error = slirp_add_hostxfwd_p(priv->slirp, &hostaddr, hostaddr.sa_len, in config_one_hostfwd() 529 priv->slirp = slirp_new_p(&config, &slirp_cbs, priv); in _slirp_init() 530 if (priv->slirp == NULL) { in _slirp_init() 606 slirp_input_p(priv->slirp, iov->iov_base, in slirp_send() 626 slirp_input_p(priv->slirp, pkt, (int)pktlen); in slirp_send()
|
/freebsd/ |
H A D | RELNOTES | 218 bhyve(8) has a new network backend, "slirp", which makes use of the
|