Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Jul 2009 09:35:36 +0200
From:      Ana Kukec <anchie@fer.hr>
To:        soc-status@freebsd.org, "Bjoern A. Zeeb" <bz@freebsd.org>
Subject:   Native kernel APIs for SEND - status 3 and 4
Message-ID:  <4A4B11C8.9030502@fer.hr>

next in thread | raw e-mail | index | archive | help
Hi all,

Over the last couple of weeks I have been working on the implementation 
of the output hook for SEND, i.e. sending ND packets to userspace - 
sendd (depicted as case 1) and 2) on the following url: 
http://arwen.velv.hr/~anchie/snd_hooks). Tasks that i have finished include:

- differentiation of outgoing ND NS/NA/Redirect packets and incoming 
SEND NS/NA/Redirect packets before passing them to the output hook, 
based on mbuf tags.
- testing of the kernel code (output NS/NA/Redirect packets with 
prepended IF_ANNOUNCE header on the routing socket): 'route monitor', 
printf()

- new function in the userspace (send_0.2/sendd) for receiving ND/SEND 
packets with prepended RTM header.
- new function in the userspace (send_0.2/sendd) for handling 
per-interface packet information.

- investigation on how to implement output hook for RS/RA messages, 
which are handled by rtadvd(8) and rtsol(8).

Ana






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A4B11C8.9030502>