--- iptables-1.2.8/extensions/libip6t_multiport.c.numeric 2003-07-10 12:35:27.000000000 +0200 +++ iptables-1.2.8/extensions/libip6t_multiport.c 2003-07-10 12:35:27.000000000 +0200 @@ -237,7 +237,7 @@ for (i=0; i < multiinfo->count; i++) { printf("%s", i ? "," : ""); - print_port(multiinfo->ports[i], ip->proto, 0); + print_port(multiinfo->ports[i], ip->proto, 1); } printf(" "); } --- iptables-1.2.8/extensions/libipt_mport.c.numeric 2003-07-10 12:35:27.000000000 +0200 +++ iptables-1.2.8/extensions/libipt_mport.c 2003-07-10 12:35:27.000000000 +0200 @@ -276,10 +276,10 @@ && minfo->ports[i-1] == minfo->ports[i]) break; printf("%s", i ? "," : ""); - print_port(minfo->ports[i], ip->proto, 0); + print_port(minfo->ports[i], ip->proto, 1); if (pflags & (1<ports[++i], ip->proto, 0); + print_port(minfo->ports[++i], ip->proto, 1); } } printf(" "); --- iptables-1.2.8/extensions/libipt_multiport.c.numeric 2003-07-10 12:35:27.000000000 +0200 +++ iptables-1.2.8/extensions/libipt_multiport.c 2003-07-10 12:35:27.000000000 +0200 @@ -237,7 +237,7 @@ for (i=0; i < multiinfo->count; i++) { printf("%s", i ? "," : ""); - print_port(multiinfo->ports[i], ip->proto, 0); + print_port(multiinfo->ports[i], ip->proto, 1); } printf(" "); } --- iptables-1.2.8/extensions/libipt_LOG.c.numeric 2003-07-10 12:35:27.000000000 +0200 +++ iptables-1.2.8/extensions/libipt_LOG.c 2003-07-10 12:43:20.000000000 +0200 @@ -230,16 +230,8 @@ if (strcmp(loginfo->prefix, "") != 0) printf("--log-prefix \"%s\" ", loginfo->prefix); - if (loginfo->level != LOG_DEFAULT_LEVEL) { - for (i = 0; - i < sizeof(ipt_log_names) / sizeof(struct ipt_log_names); - i++) { - if (loginfo->level == ipt_log_names[i].level) { - printf("--log-level %s ", ipt_log_names[i].name); - break; - } - } - } + if (loginfo->level != LOG_DEFAULT_LEVEL) + printf("--log-level %d ", loginfo->level); if (loginfo->logflags & IPT_LOG_TCPSEQ) printf("--log-tcp-sequence "); --- iptables-1.2.8/extensions/libip6t_LOG.c.numeric 2003-07-10 12:35:27.000000000 +0200 +++ iptables-1.2.8/extensions/libip6t_LOG.c 2003-07-10 12:43:15.000000000 +0200 @@ -230,16 +230,8 @@ if (strcmp(loginfo->prefix, "") != 0) printf("--log-prefix \"%s\" ", loginfo->prefix); - if (loginfo->level != LOG_DEFAULT_LEVEL) { - for (i = 0; - i < sizeof(ip6t_log_names) / sizeof(struct ip6t_log_names); - i++) { - if (loginfo->level == ip6t_log_names[i].level) { - printf("--log-level %s ", ip6t_log_names[i].name); - break; - } - } - } + if (loginfo->level != LOG_DEFAULT_LEVEL) + printf("--log-level %d ", loginfo->level); if (loginfo->logflags & IP6T_LOG_TCPSEQ) printf("--log-tcp-sequence ");