contract_vnode_t
list_create(&ct->ct_vnodes, sizeof (contract_vnode_t),
offsetof(contract_vnode_t, ctv_node));
contract_vnode_t *ctv;
contract_vnode_set(contract_t *ct, contract_vnode_t *ctv, vnode_t *vnode)
contract_vnode_clear(contract_t *ct, contract_vnode_t *ctv)
void contract_vnode_set(contract_t *, contract_vnode_t *, vnode_t *);
int contract_vnode_clear(contract_t *, contract_vnode_t *);
contract_vnode_t ctfs_cn_linkage; /* contract vnode list node */