Searched defs:Slirp (Results 1 – 3 of 3) sorted by relevance
/tools/netsim/rust/libslirp-rs/src/ |
D | libslirp.rs | 339 struct Slirp { struct 340 slirp: *mut libslirp_sys::Slirp, argument 343 configs: Box<SlirpConfigs>, argument 345 callbacks: Box<libslirp_sys::SlirpCb>, argument 350 impl Slirp { impl 351 fn new(config: libslirp_config::SlirpConfig, callback_context: Box<CallbackContext>) -> Slirp { in new() 408 impl Drop for Slirp { implementation 527 impl Slirp { impl 596 impl Slirp { impl 767 impl Slirp { implementation [all …]
|
/tools/netsim/rust/libslirp-rs/src/libslirp_sys/linux/ |
D | bindings.rs | 2821 pub struct Slirp { struct 2830 pub type SlirpReadCb = ::std::option::Option< argument 3234 ) -> *mut Slirp; in slirp_new() 3258 ) -> *mut Slirp; in slirp_init() 3261 pub fn slirp_cleanup(slirp: *mut Slirp); in slirp_cleanup() 3265 slirp: *mut Slirp, in slirp_pollfds_fill() 3273 slirp: *mut Slirp, in slirp_pollfds_poll() 3280 pub fn slirp_input(slirp: *mut Slirp, pkt: *const u8, pkt_len: ::std::os::raw::c_int); in slirp_input() 3284 slirp: *mut Slirp, in slirp_handle_timer() 3291 slirp: *mut Slirp, in slirp_add_hostfwd() [all …]
|
/tools/netsim/rust/libslirp-rs/src/libslirp_sys/macos/ |
D | bindings.rs | 3060 pub struct Slirp { struct 3069 pub type SlirpReadCb = ::std::option::Option< argument 3473 ) -> *mut Slirp; in slirp_new() 3497 ) -> *mut Slirp; in slirp_init() 3500 pub fn slirp_cleanup(slirp: *mut Slirp); in slirp_cleanup() 3504 slirp: *mut Slirp, in slirp_pollfds_fill() 3512 slirp: *mut Slirp, in slirp_pollfds_poll() 3519 pub fn slirp_input(slirp: *mut Slirp, pkt: *const u8, pkt_len: ::std::os::raw::c_int); in slirp_input() 3523 slirp: *mut Slirp, in slirp_handle_timer() 3530 slirp: *mut Slirp, in slirp_add_hostfwd() [all …]
|