ipmgmt_get_rval_t
ipmgmt_get_rval_t rval, *rvalp = &rval;
if (nvlsize > (UINT32_MAX - sizeof (ipmgmt_get_rval_t)))
buflen = nvlsize + sizeof (ipmgmt_get_rval_t);
onvlbuf = buf + sizeof (ipmgmt_get_rval_t);
rvalp = (ipmgmt_get_rval_t *)(void *)buf;
ipmgmt_get_rval_t rval, *rvalp = &rval;
if (onvlsize > (UINT32_MAX - sizeof (ipmgmt_get_rval_t)))
buflen = onvlsize + sizeof (ipmgmt_get_rval_t);
onvlbuf = buf + sizeof (ipmgmt_get_rval_t);
rvalp = (ipmgmt_get_rval_t *)(void *)buf;
ipmgmt_get_rval_t *rvalp = NULL;
if ((rvalp = malloc(sizeof (ipmgmt_get_rval_t))) == NULL) {
err = nvlist_unpack((char *)rvalp + sizeof (ipmgmt_get_rval_t),
ipmgmt_get_rval_t *rvalp;
rvalp = malloc(sizeof (ipmgmt_get_rval_t));
nvlbuf = (char *)rvalp + sizeof (ipmgmt_get_rval_t);