site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Carl, On Apr 4, 2005, at 13:08, Carl Smith wrote: To get you started, m_devget() is in xnu/bsd/kern. This is the right forum. Regards, Justin -- Justin C. Walker, Curmudgeon-At-Large * Institute for General Semantics | Some people have a mental | horizon of radius zero, and | call it their point of view. | -- David Hilbert *--------------------------------------*-------------------------------* _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... I want to create a new chain of mbufs, I am using the function m_devget, my question is, what if I have data larger than 1500 bytes, say 3000 bytes, can I pass the buffer into m_devget and m_devget will chain, link out the data correctly or do I have to break up the large data myself, into 1500 bytes chunks and call m_devget twice? This is the kind of question you should be able to answer for yourself, with a quick look at the kernel code. A handy tool for this purpose is 'cscope', and there is a "makefile" hook to make the cscope database ("make cscope"). If this is not the proper forum for asking this question I would appreciate some feedback on where I should be asking these questions. This email sent to site_archiver@lists.apple.com