From: Guido Günther Date: Fri, 8 Oct 2010 14:35:03 +0000 (+0200) Subject: Pass -n to ip(6)tables X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=b2d7cedeb9b7da84bc5b5e5aa7d98cd0ffea0eb5;p=libvirt.git Pass -n to ip(6)tables to avoid long timeouts waiting for DNS servers --- diff --git a/src/nwfilter/nwfilter_ebiptables_driver.c b/src/nwfilter/nwfilter_ebiptables_driver.c index bcbefa7032..e831eb3d09 100644 --- a/src/nwfilter/nwfilter_ebiptables_driver.c +++ b/src/nwfilter/nwfilter_ebiptables_driver.c @@ -655,7 +655,7 @@ iptablesSetupVirtInPost(const char *iptables_cmd, { const char *match = MATCH_PHYSDEV_IN; virBufferVSprintf(buf, - "res=$(%s -L " VIRT_IN_POST_CHAIN + "res=$(%s -n -L " VIRT_IN_POST_CHAIN " | grep \"\\%s %s\")\n" "if [ \"${res}\" == \"\" ]; then " CMD_DEF("%s" @@ -3662,7 +3662,7 @@ ebiptablesDriverInit(void) iptables_cmd_path = virFindFileInPath("iptables"); if (iptables_cmd_path) { virBufferVSprintf(&buf, - CMD_DEF("%s -L FORWARD") CMD_SEPARATOR + CMD_DEF("%s -n -L FORWARD") CMD_SEPARATOR CMD_EXEC "%s", iptables_cmd_path, @@ -3675,7 +3675,7 @@ ebiptablesDriverInit(void) ip6tables_cmd_path = virFindFileInPath("ip6tables"); if (ip6tables_cmd_path) { virBufferVSprintf(&buf, - CMD_DEF("%s -L FORWARD") CMD_SEPARATOR + CMD_DEF("%s -n -L FORWARD") CMD_SEPARATOR CMD_EXEC "%s", ip6tables_cmd_path,