X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/0677e2777e38dc967a0e879a508fb1e88fe6f98e..e7d51b3450893dfcef4af4238c48baf2d4b0ed31:/slirp/slirp.c diff --git a/slirp/slirp.c b/slirp/slirp.c index 90473eb74a..38e0a2193a 100644 --- a/slirp/slirp.c +++ b/slirp/slirp.c @@ -29,6 +29,8 @@ /* host loopback address */ struct in_addr loopback_addr; +/* host loopback network mask */ +unsigned long loopback_mask; /* emulated hosts use the MAC addr 52:55:IP:IP:IP:IP */ static const uint8_t special_ethaddr[ETH_ALEN] = { @@ -191,6 +193,7 @@ static void slirp_init_once(void) #endif loopback_addr.s_addr = htonl(INADDR_LOOPBACK); + loopback_mask = htonl(IN_CLASSA_NET); } static void slirp_state_save(QEMUFile *f, void *opaque);