|
iPXE
|
Slirp device configuration. More...
#include <slirp.h>
Data Fields | |
| uint32_t | version |
| Configuration version. | |
| int | restricted |
| Restrict to host loopback connections only. | |
| bool | in_enabled |
| IPv4 is enabled. | |
| struct in_addr | vnetwork |
| IPv4 network. | |
| struct in_addr | vnetmask |
| IPv4 netmask. | |
| struct in_addr | vhost |
| IPv4 host server address. | |
| bool | in6_enabled |
| IPv6 is enabled. | |
| struct in6_addr | vprefix_addr6 |
| IPv6 prefix. | |
| uint8_t | vprefix_len |
| IPv6 prefix length. | |
| struct in6_addr | vhost6 |
| IPv6 host server address. | |
| const char * | vhostname |
| Client hostname. | |
| const char * | tftp_server_name |
| TFTP server name. | |
| const char * | tftp_path |
| TFTP path prefix. | |
| const char * | bootfile |
| Boot filename. | |
| struct in_addr | vdhcp_start |
| DHCPv4 start address. | |
| struct in_addr | vnameserver |
| DNS IPv4 address. | |
| struct in_addr | vnameserver6 |
| DNS IPv6 address. | |
| const char ** | vdnssearch |
| DNS search list. | |
| const char * | vdomainname |
| Domain name. | |
| size_t | if_mtu |
| Interface MTU. | |
| size_t | if_mru |
| Interface MRU. | |
| bool | disable_host_loopback |
| Disable host loopback connections. | |
| bool | enable_emu |
| Enable emulation (apparently unsafe) | |
| uint32_t slirp_config::version |
| int slirp_config::restricted |
| bool slirp_config::in_enabled |
| struct in_addr slirp_config::vnetwork |
| struct in_addr slirp_config::vnetmask |
| struct in_addr slirp_config::vhost |
| bool slirp_config::in6_enabled |
| struct in6_addr slirp_config::vhost6 |
| struct in_addr slirp_config::vdhcp_start |
| struct in_addr slirp_config::vnameserver |
| bool slirp_config::disable_host_loopback |
| bool slirp_config::enable_emu |