diff options
| author | Anders Waldenborg <anders@0x63.nu> | 2012-07-13 22:54:17 +0200 |
|---|---|---|
| committer | Jan Kiszka <jan.kiszka@siemens.com> | 2012-08-03 23:31:52 +0200 |
| commit | 648cd33e73cbbbf19e278101e6a9e071cb154c05 (patch) | |
| tree | fd62d07953885b56d252c9a904f5566b7367cce4 /slirp/main.h | |
| parent | 0f66998ff6d5d2133b9b08471a44e13b11119e50 (diff) | |
| download | focaccia-qemu-648cd33e73cbbbf19e278101e6a9e071cb154c05.tar.gz focaccia-qemu-648cd33e73cbbbf19e278101e6a9e071cb154c05.zip | |
slirp: Handle whole 127.0.0.0/8 network as local addresses.
Changes so translation of remote address to the host's ip address in the virtual network happens for all addresses in the 127.0.0.0/8 network, not just 127.0.0.1. This fixes so that hostfwd bound to addresses such as 127.0.0.2 works. Signed-off-by: Anders Waldenborg <anders@0x63.nu> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Diffstat (limited to 'slirp/main.h')
| -rw-r--r-- | slirp/main.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/slirp/main.h b/slirp/main.h index 028df4b361..bf601e223d 100644 --- a/slirp/main.h +++ b/slirp/main.h @@ -31,6 +31,7 @@ extern char *exec_shell; extern u_int curtime; extern fd_set *global_readfds, *global_writefds, *global_xfds; extern struct in_addr loopback_addr; +extern in_addr_t loopback_mask; extern char *username; extern char *socket_path; extern int towrite_max; |