hammer2 - Start adding ioctl infrastructure, start writing hammer2 utility
authorMatthew Dillon <dillon@apollo.backplane.com>
Thu, 5 Apr 2012 22:50:22 +0000 (15:50 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Thu, 5 Apr 2012 22:50:22 +0000 (15:50 -0700)
commit2910a90c0cbd5e37a2c401f5ca63d4f6944351f1
tree45dee1aa6dc4656022e6a60c0145b689714be2be
parentc9e073eba030096d29a8e759fe5c75f366f3be4e
hammer2 - Start adding ioctl infrastructure, start writing hammer2 utility

* Begin working on the ioctl infrastructure for HAMMER2.  Start with
  basic version retrieval and the ability to persistently store
  connection configuration in the volume header.

* Start writing the hammer2 utility, beginning with connection configuration
  commands (connect, disconnect, status).
19 files changed:
sbin/hammer2/Makefile [new file with mode: 0644]
sbin/hammer2/cmd_remote.c [new file with mode: 0644]
sbin/hammer2/cmd_snapshot.c [new file with mode: 0644]
sbin/hammer2/hammer2.h [new file with mode: 0644]
sbin/hammer2/main.c [new file with mode: 0644]
sbin/hammer2/subs.c [new file with mode: 0644]
sys/vfs/hammer2/DESIGN
sys/vfs/hammer2/Makefile
sys/vfs/hammer2/donew2 [new file with mode: 0755]
sys/vfs/hammer2/dossd2 [new file with mode: 0755]
sys/vfs/hammer2/hammer2.h
sys/vfs/hammer2/hammer2_chain.c
sys/vfs/hammer2/hammer2_disk.h
sys/vfs/hammer2/hammer2_inode.c
sys/vfs/hammer2/hammer2_ioctl.c [new file with mode: 0644]
sys/vfs/hammer2/hammer2_ioctl.h [new file with mode: 0644]
sys/vfs/hammer2/hammer2_subr.c
sys/vfs/hammer2/hammer2_vfsops.c
sys/vfs/hammer2/hammer2_vnops.c