getnext
while (getnext(i))
if(getnext(i) == 0) {
getnext(tp-&tb[0]); /* get next one in same file */
getnext(tp-&tb[0]);
goto getnext;
getnext:
#define GETNEXT(a) (void)getnext(a);
if (getnext(ctxnum)) {
dlmgmt_door_getnext_t *getnext = argp;
link.ll_linkid = (getnext->ld_linkid + 1);
if ((linkp->ll_class & getnext->ld_class) &&
(linkp->ll_flags & getnext->ld_flags) &&
DATALINK_MEDIA_ACCEPTED(getnext->ld_dmedia,
goto getnext;
goto getnext;
goto getnext;
getnext:
uintptr_t (*getnext)(sctp_t *);
fw->sctp = fw->getnext(&sctp);
lw->getnext = fi->getnext;
uintptr_t (*getnext)(sctp_t *);
dlmgmt_door_getnext_t getnext;
getnext.ld_cmd = DLMGMT_CMD_GETNEXT;
getnext.ld_class = class;
getnext.ld_dmedia = dmedia;
getnext.ld_flags = dlmgmt_flags;
getnext.ld_linkid = linkid;
if ((status = dladm_door_call(handle, &getnext,
sizeof (getnext), &retval, &sz)) != DLADM_STATUS_OK) {
dlmgmt_door_getnext_t getnext;
bzero(&getnext, sizeof (dlmgmt_door_getnext_t));
getnext.ld_cmd = DLMGMT_CMD_GETNEXT;
getnext.ld_class = class;
getnext.ld_dmedia = dmedia;
getnext.ld_flags = flags;
getnext.ld_linkid = linkid;
if (dl_door_call(door_fd, &getnext, sizeof (getnext), next_retval,
dlmgmt_door_getnext_t getnext;
getnext.ld_cmd = DLMGMT_CMD_GETNEXT;
getnext.ld_class = class;
getnext.ld_dmedia = dmedia;
getnext.ld_flags = flags;
getnext.ld_linkid = linkid;
if (i_dls_mgmt_upcall(&getnext, sizeof (getnext), &retval,