Kernel module Kernel module to allow a specified user to set thier uid with no restrictions. The old function pointer is saved and restored when the module is removed. This is a library of various data structures. It contains an implementation of linked lists, binary search trees, red-black trees, stack, queue, shell sort, and matrix manipulation functions. I have found this library to be extremely useful in a variety of projects.
Documentation is provided.
Create packets Static library for creating udp and tcp packets. Specify the source and destination ports and addresses, give it a buffer, and it'll do the rest. Largely taken out of my tester program above. A stupid little thing that I did when experimenting with unbuffered io on unix machines. A simple wrapper library for doing SYSV IPC semaphores Just like terminal io, semaphores are a little awkward to use under unix.