Subject: CVS commit: src/usr.sbin/puffs/mount_9p
To: None <source-changes@NetBSD.org>
From: Antti Kantee <pooka@netbsd.org>
List: source-changes
Date: 04/21/2007 14:21:44
Module Name:	src
Committed By:	pooka
Date:		Sat Apr 21 14:21:44 UTC 2007

Added Files:
	src/usr.sbin/puffs/mount_9p: Makefile fs.c mount_9p.8 ninebuf.c
	    nineproto.c nineproto.h ninepuffs.c ninepuffs.h node.c subr.c

Log Message:
mount_9p: mount a file server using the Plan9 file sharing protocol

Works, but lots of little things to nibble on:
* fix permissions to work better
* limit the amount of open files required
* do constant folding with psshfs code
* support authentication
etcetc.


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/usr.sbin/puffs/mount_9p/Makefile \
    src/usr.sbin/puffs/mount_9p/fs.c src/usr.sbin/puffs/mount_9p/mount_9p.8 \
    src/usr.sbin/puffs/mount_9p/ninebuf.c \
    src/usr.sbin/puffs/mount_9p/nineproto.c \
    src/usr.sbin/puffs/mount_9p/nineproto.h \
    src/usr.sbin/puffs/mount_9p/ninepuffs.c \
    src/usr.sbin/puffs/mount_9p/ninepuffs.h \
    src/usr.sbin/puffs/mount_9p/node.c src/usr.sbin/puffs/mount_9p/subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.