site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Feb 1, 2005, Stephane Sudre <ssudre@intego.com> wrote: On Feb 1, 2005, at 7:54 AM, Quinn wrote: At 21:36 -0500 9/1/05, Brian Kendall wrote: I still can't find TCPLogger. Searching the developer site only yields two results to documents mentioning the existence of TCPLogger, but nothing of TCPLogger itself. There must be something I'm missing here in terms of finding it. Where exactly is it? TCPLogger is not currently available publicly. We keep in under wraps because we're actively discouraging the development of BSD-based KEXT because of the binary compatibility concerns. These concerns will be resolved in Tiger, at which point we'll publish TCPLogger properly. If you want a copy of the current code, please write to <dts@apple.com> and we'll send it your way. If 10.3 is the minimum requirement, Kern control could be used. There is a sample code for this in the Kernel Programming document AFAIK. Don't ask me the page, I always have to search for it. It's in Network Kernel Extensions, actually. KP pretty much just talks about sysctl, ioctl, and Mach RPC. Message: 15 Date: Tue, 1 Feb 2005 18:40:49 +0100 From: Stephane Sudre <ssudre@intego.com> Subject: Reading data from the Kernel: many to one To: darwin-kernel@lists.apple.com Message-ID: <6927D782-7478-11D9-A54B-000D932EB96E@intego.com> Content-Type: text/plain; charset=US-ASCII; format=flowed What kind of mechanism can be used to read data in the Kernel from a user land application when you need it to work with multiple user land processes? sysctl, ioctl, RPC, kern_control, memory mapping... there's probably at least a couple of dozen. Not that many that are recommended, but.... - sysctl: Add a sysctl record. It works perfectly well but for some reasons I can't use it. Make sure you explicitly set it to be accessible to non-root processes. IIRC, the default is to only be readable by tasks running as root. David _______________________________________________ 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... This email sent to site_archiver@lists.apple.com