Hello everybody, i'm writing a netgraph module to get some stats about the network traffic. Actually i have to pass all the data gathered all in one piece, to the process which asks me for it. The client should work like this in userland:
int * pointer; ioctl(dev, MY_COMMAND, pointer); after this pointer points to the right memory area. The array to pass is about 500Kb, so copying with copyout() would be too expensive, moving the array from kernel's addrespace to process's address space would be fast. The question is: what's the actual API to do that, if there's any, in freebsd 5? TIA -- Claudio "thefly" Martella [EMAIL PROTECTED] GNU/PG keyid: 0x8EA95625 _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"