Native kernel APIs for SEND - status 3 and 4
Ana Kukec
anchie at fer.hr
Wed Jul 1 07:35:39 UTC 2009
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
More information about the soc-status
mailing list