netfilter 0.1.11
Albert K T Hui
avatar@deva.net
Fri, 29 Oct 1999 03:45:19 +0800
--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Adrian <jimbud@arborlink.com> wrote:
> Did I miss something or did netfilter start using glibc2 specific types?
> socklen_t in particular in libiptc.c.
> is there a way around this, since I'm running slackware (which is behind
> in libc transition)?
Please apply this.
--
Albert K T Hui
--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="netfilter-0.1.11-libc5.diff"
diff -ru netfilter-0.1.11.orig/packet-filter/userspace/libiptc/libiptc.c netfilter-0.1.11/packet-filter/userspace/libiptc/libiptc.c
--- netfilter-0.1.11.orig/packet-filter/userspace/libiptc/libiptc.c Fri Oct 29 03:31:32 1999
+++ netfilter-0.1.11/packet-filter/userspace/libiptc/libiptc.c Fri Oct 29 03:45:12 1999
@@ -17,6 +17,10 @@
#include <stdlib.h>
#include <stdio.h>
+#if !defined(__GLIBC__) || (__GLIBC__ < 2)
+typedef unsigned int socklen_t;
+#endif
+
#include "packet-filter/userspace/libiptc/libiptc.h"
#define IP_VERSION 4
--zYM0uCDKw75PZbzx--