Changeset 29946 in vbox for trunk/src/VBox/Devices/Network/slirp
- Timestamp:
- Jun 1, 2010 12:53:39 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 62226
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/slirp.c
r29855 r29946 473 473 { 474 474 struct dns_entry *pDns = NULL; 475 if ( cNameserversFound == 4 475 if ( cNameserversFound == 4 476 476 && fWarnTooManyDnsServers == 0 477 477 && sscanf(buff, "nameserver%*[ \t]%255s", buff2) == 1) … … 480 480 LogRel(("NAT: too many nameservers registered.\n")); 481 481 } 482 if ( sscanf(buff, "nameserver%*[ \t]%255s", buff2) == 1 482 if ( sscanf(buff, "nameserver%*[ \t]%255s", buff2) == 1 483 483 && cNameserversFound < 4) /* Unix doesn't accept more than 4 name servers*/ 484 484 { … … 1721 1721 static void activate_port_forwarding(PNATState pData, const uint8_t *h_source) 1722 1722 { 1723 struct port_forward_rule *rule ;1723 struct port_forward_rule *rule, *tmp; 1724 1724 1725 1725 /* check mac here */ 1726 LIST_FOREACH (rule, &pData->port_forward_rule_head, list)1726 LIST_FOREACH_SAFE(rule, &pData->port_forward_rule_head, list, tmp) 1727 1727 { 1728 1728 struct socket *so; … … 1790 1790 lib = LibAliasInit(pData, NULL); 1791 1791 flags = LibAliasSetMode(lib, 0, 0); 1792 flags |= pData->i32AliasMode; 1792 flags |= pData->i32AliasMode; 1793 1793 flags |= PKT_ALIAS_REVERSE; /* set reverse */ 1794 1794 flags = LibAliasSetMode(lib, flags, ~0);
Note:
See TracChangeset
for help on using the changeset viewer.