Date: Sun, 9 Feb 2014 14:20:10 -0800 From: Luigi Rizzo <rizzo@iet.unipi.it> To: Raimundo Santos <raitech@gmail.com> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org> Subject: Re: userspace ipfw and FreeBSD 10 Message-ID: <CA%2BhQ2%2Bjjp=RZe-9Y%2BM-OfLbyjjdpMC%2BoNtqj7hF_v4mQib4tZw@mail.gmail.com> In-Reply-To: <CAGQ6iC8TgNZBj6VsrKndYcy3=%2B9ae%2BFsyMfFOWdjRcT8MC2%2Bvg@mail.gmail.com> References: <CAGQ6iC8TgNZBj6VsrKndYcy3=%2B9ae%2BFsyMfFOWdjRcT8MC2%2Bvg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
just be patient for a few days, we are about to release a newer version of netmap and matching userspace ipfw code that can use the new features such as zerocopy and 'transparent' mode (all this is meant to work on HEAD, 10 and 9) cheers luigi On Sun, Feb 9, 2014 at 1:50 PM, Raimundo Santos <raitech@gmail.com> wrote: > Hello list! > > There is a way to compile and use the userspace, netmap based, ipfw on top > of FreeBSD 10? I mean, to compile it without great dependencies (gmake is > one, may be GCC another). > > Here is the output of a tentative, with netmap and VIMAGE inkernel: > > root@fbsdserver:~/ipfw-user # gmake > Building userspace ... > gmake[1]: Entering directory `/root/ipfw-user/ipfw' > (cd ../objs; gmake -f ../Makefile.kipfw include_e) > gmake[2]: Entering directory `/root/ipfw-user/objs' > Building /root/ipfw-user/objs/../objs/include_e ... > gmake[2]: Leaving directory `/root/ipfw-user/objs' > CC ipfw2.c > CC dummynet.c > CC main.c > CC ipv6.c > CC altq.c > CC ../extra/glue.c > > ../extra/glue.c:181:36: error: comparison of unsigned expression < 0 is > always false [-Werror,-Wtautological-compare] > if((oldlenp != NULL) && (*oldlenp < 0)) > ~~~~~~~~ ^ ~ > 1 error generated. > gmake[1]: *** [glue.o] Error 1 > gmake[1]: Leaving directory `/root/ipfw-user/ipfw' > gmake: *** [ipfw] Error 2 > > Thank you all, > Raimundo > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > -- -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2211611 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+-------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BhQ2%2Bjjp=RZe-9Y%2BM-OfLbyjjdpMC%2BoNtqj7hF_v4mQib4tZw>