vol: Allow VAllocVnode of specific vnodes
authorMarc Dionne <marc.c.dionne@gmail.com>
Sat, 21 Jan 2012 19:42:01 +0000 (14:42 -0500)
committerDerrick Brashear <shadow@dementix.org>
Tue, 10 Apr 2012 19:15:32 +0000 (12:15 -0700)
commit74e5f32aaca5313f153f13c7ce9442527b758a0a
treeeb1b0ec8a494049fd14fc363a68d7af30fee3080
parent46474374e1914fb556d38f09f50cdbbaeaa1aef0
vol: Allow VAllocVnode of specific vnodes

Add parameters to VAllocVnode to allow the caller to specifiy the
vnode and unique numbers to use.  This will be used by the RW
replication code to keep vnode numbers in sync between the master
volume and the replicas.

Adapted from code by Vishal Powar and Derrick Brashear.

Change-Id: Ibaf79aad2b3e7a52802f5e01f7e4c7730c3f5090
Reviewed-on: http://gerrit.openafs.org/6672
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/viced/afsfileprocs.c
src/vol/vnode.c
src/vol/vnode.h
src/vol/volume.c
src/vol/volume.h