Home
last modified time | relevance | path

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

/freebsd/usr.sbin/bhyve/
H A Dlibslirp.h128 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 Dnet_backend_slirp.c145 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 DRELNOTES218 bhyve(8) has a new network backend, "slirp", which makes use of the