X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fnetfilter_ipv4%2Fip_conntrack_irc.h;h=16601e0d56266e6edc54489180f00162540ec9e1;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=0cd24a02d3605d93b2f5cc399895d05c1e0514df;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/linux/netfilter_ipv4/ip_conntrack_irc.h b/include/linux/netfilter_ipv4/ip_conntrack_irc.h index 0cd24a02d..16601e0d5 100644 --- a/include/linux/netfilter_ipv4/ip_conntrack_irc.h +++ b/include/linux/netfilter_ipv4/ip_conntrack_irc.h @@ -14,24 +14,16 @@ #ifndef _IP_CONNTRACK_IRC_H #define _IP_CONNTRACK_IRC_H -/* We record seq number and length of irc ip/port text here: all in - host order. */ - -/* This structure is per expected connection */ -struct ip_ct_irc_expect -{ - /* length of IP address */ - u_int32_t len; - /* Port that was to be used */ - u_int16_t port; -}; - /* This structure exists only once per master */ struct ip_ct_irc_master { }; - #ifdef __KERNEL__ +extern unsigned int (*ip_nat_irc_hook)(struct sk_buff **pskb, + enum ip_conntrack_info ctinfo, + unsigned int matchoff, + unsigned int matchlen, + struct ip_conntrack_expect *exp); #define IRC_PORT 6667