sonode_constructor
extern int sonode_constructor(void *, void *, int);
sizeof (struct sonode), 0, sonode_constructor,
error = sonode_constructor(buf, cdrarg, kmflags);
return (sonode_constructor((void *)so, cdrarg, kmflags));