Skip site navigation (1)Skip section navigation (2)
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>