Pass -n to ip(6)tables

to avoid long timeouts waiting for DNS servers
This commit is contained in:
Guido Günther 2010-10-08 16:35:03 +02:00
parent 5e760a91ab
commit b2d7cedeb9

View File

@ -655,7 +655,7 @@ iptablesSetupVirtInPost(const char *iptables_cmd,
{ {
const char *match = MATCH_PHYSDEV_IN; const char *match = MATCH_PHYSDEV_IN;
virBufferVSprintf(buf, virBufferVSprintf(buf,
"res=$(%s -L " VIRT_IN_POST_CHAIN "res=$(%s -n -L " VIRT_IN_POST_CHAIN
" | grep \"\\%s %s\")\n" " | grep \"\\%s %s\")\n"
"if [ \"${res}\" == \"\" ]; then " "if [ \"${res}\" == \"\" ]; then "
CMD_DEF("%s" CMD_DEF("%s"
@ -3662,7 +3662,7 @@ ebiptablesDriverInit(void)
iptables_cmd_path = virFindFileInPath("iptables"); iptables_cmd_path = virFindFileInPath("iptables");
if (iptables_cmd_path) { if (iptables_cmd_path) {
virBufferVSprintf(&buf, virBufferVSprintf(&buf,
CMD_DEF("%s -L FORWARD") CMD_SEPARATOR CMD_DEF("%s -n -L FORWARD") CMD_SEPARATOR
CMD_EXEC CMD_EXEC
"%s", "%s",
iptables_cmd_path, iptables_cmd_path,
@ -3675,7 +3675,7 @@ ebiptablesDriverInit(void)
ip6tables_cmd_path = virFindFileInPath("ip6tables"); ip6tables_cmd_path = virFindFileInPath("ip6tables");
if (ip6tables_cmd_path) { if (ip6tables_cmd_path) {
virBufferVSprintf(&buf, virBufferVSprintf(&buf,
CMD_DEF("%s -L FORWARD") CMD_SEPARATOR CMD_DEF("%s -n -L FORWARD") CMD_SEPARATOR
CMD_EXEC CMD_EXEC
"%s", "%s",
ip6tables_cmd_path, ip6tables_cmd_path,