Monday, December 06, 2010

lab 106 - UNIX RUDP Support

NAME

lab 106 - UNIX RUDP Support

NOTES

A simple port of the Inferno native RUDP support to a standalone UNIX environment (with a client and server example). This particular example is single threaded and specifically intended for use with synchronous RPC mechanisms (in this particular instance a synchronous 9P client and server).

It could probably be greatly improved in several dimensions, but this example should provide a minimal implementation which more complicated incarnations can be built off of. Enjoy.

FILES

106/Makefile
106/client.c
106/rudp.c
106/rudp.h
106/server.c

1 comment:

Anonymous said...

Glad to see more labs from you. They're always an interesting read.