sof_handle_t
(sof_handle_t)inst, inst->sofi_cookie,
(sof_handle_t)filter, filter->sofi_cookie, mp,
mp = (inst->sofi_ops->sofop_data_out)((sof_handle_t)inst,
(sof_handle_t)inst, inst->sofi_cookie, mp,
rval = (inst->sofi_ops->sofop_accept)((sof_handle_t)inst,
sof_newconn_ready(sof_handle_t handle)
sof_bypass(sof_handle_t handle)
sof_rcv_flowctrl(sof_handle_t handle, boolean_t enable)
sof_snd_flowctrl(sof_handle_t handle, boolean_t enable)
sof_get_cookie(sof_handle_t handle)
sof_cas_cookie(sof_handle_t handle, void *old, void *new)
sof_inject_data_out(sof_handle_t handle, mblk_t *mp, struct nmsghdr *msg,
sof_inject_data_in(sof_handle_t handle, mblk_t *mp, size_t len, int flags,
sof_newconn_move(sof_handle_t handle, sof_handle_t newparent)
(sof_handle_t)inst, so->so_family, so->so_type,
inst->sofi_ops->sofop_detach((sof_handle_t)inst,
(sof_handle_t)inst,
(sof_handle_t)pinst, pinst->sofi_cookie,
(sof_handle_t)inst, so->so_family, so->so_type,
(inst->sofi_ops->sofop_detach)((sof_handle_t)inst,
(inst->sofi_ops->sofop_notify)((sof_handle_t)inst,
__rval = (__inst->sofi_ops->sofop_##op)((sof_handle_t)__inst,\
typedef sof_rval_t (*sof_getsockopt_fn_t)(sof_handle_t, void *,
typedef sof_rval_t (*sof_ioctl_fn_t)(sof_handle_t, void *, int, intptr_t,
typedef void (*sof_mblk_prop_fn_t)(sof_handle_t, void *, ssize_t *,
typedef void (*sof_notify_fn_t)(sof_handle_t, void *, sof_event_t,
extern void sof_newconn_ready(sof_handle_t);
extern void sof_bypass(sof_handle_t);
extern void *sof_get_cookie(sof_handle_t);
extern void *sof_cas_cookie(sof_handle_t, void *, void *);
extern int sof_inject_data_out(sof_handle_t, mblk_t *, struct nmsghdr *,
extern int sof_inject_data_in(sof_handle_t, mblk_t *, size_t, int,
extern void sof_rcv_flowctrl(sof_handle_t, boolean_t);
extern void sof_snd_flowctrl(sof_handle_t, boolean_t);
extern boolean_t sof_newconn_move(sof_handle_t, sof_handle_t);
typedef sof_rval_t (*sof_attach_active_fn_t)(sof_handle_t, int, int, int,
typedef sof_rval_t (*sof_attach_passive_fn_t)(sof_handle_t, sof_handle_t,
typedef void (*sof_detach_fn_t)(sof_handle_t, void *, cred_t *);
typedef mblk_t *(*sof_data_in_fn_t)(sof_handle_t, void *, mblk_t *,
typedef mblk_t *(*sof_data_in_proc_fn_t)(sof_handle_t, void *,
typedef mblk_t *(*sof_data_out_fn_t)(sof_handle_t, void *, mblk_t *,
typedef sof_rval_t (*sof_bind_fn_t)(sof_handle_t, void *,
typedef sof_rval_t (*sof_listen_fn_t)(sof_handle_t, void *, int *,
typedef sof_rval_t (*sof_accept_fn_t)(sof_handle_t, void *, cred_t *);
typedef sof_rval_t (*sof_connect_fn_t)(sof_handle_t, void *,
typedef sof_rval_t (*sof_shutdown_fn_t)(sof_handle_t, void *, int *,
typedef sof_rval_t (*sof_getsockname_fn_t)(sof_handle_t, void *,
typedef sof_rval_t (*sof_getpeername_fn_t)(sof_handle_t, void *,
typedef sof_rval_t (*sof_setsockopt_fn_t)(sof_handle_t, void *,