Date: Tue, 30 Dec 2008 10:58:24 -0800 From: Julian Elischer <julian@elischer.org> To: Ferner Cilloniz <fernercc@gmail.com> Cc: freebsd-net@freebsd.org Subject: Re: kernel network Message-ID: <495A6F50.2070305@elischer.org> In-Reply-To: <1230637795.4966.20.camel@mobiliare.Belkin> References: <1230637795.4966.20.camel@mobiliare.Belkin>
next in thread | previous in thread | raw e-mail | index | archive | help
Ferner Cilloniz wrote: > Guys, > > I do not think I could ever be more tired of this topic but I cannot > seem to understand what to do. I have tried more about a month now to > send arbitrary UDP packets from a kernel module but cannot achieve it. I > have looked at udp_send but found that building a socket* was much to > tedious. Later i looked at in-kernel webservers > (http://openketa.sourceforge.net/) but could not find anything useful. > > Netgraph is a possibility, but there isn't any documentation on > accessing the network from kernel space. > > What do you all suggest? > where are your packets supposed to come from? I think I asked you this before so sorry if you answered it and I have forgotten. i.e. what is in them? start with /usr/src/sys/netgraph/ng_sample.c and ng_source.c and make a nolde that generates teh packets you want to send, and then attach it to an ng_ksocket node.. end of job
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?495A6F50.2070305>