diff -Nurp linux-2.4.32/net/ipv4/netfilter/ip_conntrack_standalone.c linux-2.4.32-layer7/net/ipv4/netfilter/ip_conntrack_standalone.c --- linux-2.4.32/net/ipv4/netfilter/ip_conntrack_standalone.c.orig 2006-05-24 16:01:03.000000000 +0100 +++ linux-2.4.32-layer7/net/ipv4/netfilter/ip_conntrack_standalone.c 2006-05-24 16:02:48.000000000 +0100 @@ -110,6 +110,13 @@ print_conntrack(char *buffer, struct ip_ #if defined(CONFIG_IP_NF_CONNTRACK_MARK) len += sprintf(buffer + len, "mark=%ld ", conntrack->mark); #endif + +#if defined(CONFIG_IP_NF_MATCH_LAYER7) || defined(CONFIG_IP_NF_MATCH_LAYER7_MODULE) + if(conntrack->layer7.app_proto) + len += sprintf(buffer + len, "l7proto=%s ", + conntrack->layer7.app_proto); +#endif + len += sprintf(buffer + len, "\n"); return len;