[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ipfilter
Subject:    FreeBSD 3.0-current port
From:       Christoph Kukulies <kuku () gilberto ! physik ! rwth-aachen ! de>
Date:       1997-01-20 19:25:42
[Download RAW message or body]


Is anyone doing that at present? 
I started out but ran into some difficulties/glitches:


1)  if.h in FreeBSD 3.0 has a struct member timeval something.
    This results in having to include <sys/time.h> in front of every if.h
    inclusion.

2)  ipl.h contains a macro IPL_VERSION

    #define IPL_VERSION     "IP Filter v3.1.4 - 10/1/97"

    which is used in mln_ipl.c in the MOD_DEV macro
    top build some variable names (MOD_DECL).
    
    This leads to very odd names - uncompilable.

3)  some clash occurs with the
    extern struct cdevsw cdevsw[]; in same file
   
    It clashes with the definition of /usr/include/sys/conf.h:
    extern struct cdevsw *cdevsw[];

So far I have come by now but I'm stuck at the moment. Anyone else
got it to compile? 


--Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic