Print this page
5218 posix definition of NULL
correct unistd.h and iso/stddef_iso.h
update gate source affected
*** 427,437 ****
mcnode);
}
}
}
! return (NULL);
}
int
mc_node_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
const char *name, nvlist_t *auth)
--- 427,437 ----
mcnode);
}
}
}
! return (0);
}
int
mc_node_create(topo_mod_t *mod, uint16_t chip_smbid, tnode_t *pnode,
const char *name, nvlist_t *auth)
*** 449,472 ****
whinge(mod, NULL, "mc failed to snapshot %s\n",
strerror(errno));
free(buf);
(void) close(mc_fd);
! return (NULL);
}
(void) close(mc_fd);
(void) nvlist_unpack(buf, mcs.mcs_size, &nvl, 0);
topo_mod_free(mod, buf, mcs.mcs_size);
if (nvlist_lookup_uint8(nvl, MCINTEL_NVLIST_VERSTR, &ver) != 0) {
whinge(mod, NULL, "mc nvlist is not versioned\n");
nvlist_free(nvl);
! return (NULL);
} else if (ver != MCINTEL_NVLIST_VERS0) {
whinge(mod, NULL, "mc nvlist version mismatch\n");
nvlist_free(nvl);
! return (NULL);
}
rc = mc_nb_create(mod, chip_smbid, pnode, name, auth, nvl);
nvlist_free(nvl);
--- 449,472 ----
whinge(mod, NULL, "mc failed to snapshot %s\n",
strerror(errno));
free(buf);
(void) close(mc_fd);
! return (0);
}
(void) close(mc_fd);
(void) nvlist_unpack(buf, mcs.mcs_size, &nvl, 0);
topo_mod_free(mod, buf, mcs.mcs_size);
if (nvlist_lookup_uint8(nvl, MCINTEL_NVLIST_VERSTR, &ver) != 0) {
whinge(mod, NULL, "mc nvlist is not versioned\n");
nvlist_free(nvl);
! return (0);
} else if (ver != MCINTEL_NVLIST_VERS0) {
whinge(mod, NULL, "mc nvlist version mismatch\n");
nvlist_free(nvl);
! return (0);
}
rc = mc_nb_create(mod, chip_smbid, pnode, name, auth, nvl);
nvlist_free(nvl);