Lines Matching refs:pnp

5047 	priv_node_t *pnp;  in priv_lists_cb()  local
5055 if ((pnp = malloc(sizeof (*pnp))) == NULL) in priv_lists_cb()
5057 if ((pnp->pn_priv = strdup(priv_iter->pi_name)) == NULL) { in priv_lists_cb()
5058 free(pnp); in priv_lists_cb()
5064 pnp->pn_next = plp->pl_default; in priv_lists_cb()
5065 plp->pl_default = pnp; in priv_lists_cb()
5067 pnp->pn_next = plp->pl_prohibited; in priv_lists_cb()
5068 plp->pl_prohibited = pnp; in priv_lists_cb()
5070 pnp->pn_next = plp->pl_required; in priv_lists_cb()
5071 plp->pl_required = pnp; in priv_lists_cb()
5073 free(pnp->pn_priv); in priv_lists_cb()
5074 free(pnp); in priv_lists_cb()
5083 priv_node_t *pnp; in priv_lists_destroy() local
5087 while ((pnp = plp->pl_default) != NULL) { in priv_lists_destroy()
5088 plp->pl_default = pnp->pn_next; in priv_lists_destroy()
5089 free(pnp->pn_priv); in priv_lists_destroy()
5090 free(pnp); in priv_lists_destroy()
5092 while ((pnp = plp->pl_prohibited) != NULL) { in priv_lists_destroy()
5093 plp->pl_prohibited = pnp->pn_next; in priv_lists_destroy()
5094 free(pnp->pn_priv); in priv_lists_destroy()
5095 free(pnp); in priv_lists_destroy()
5097 while ((pnp = plp->pl_required) != NULL) { in priv_lists_destroy()
5098 plp->pl_required = pnp->pn_next; in priv_lists_destroy()
5099 free(pnp->pn_priv); in priv_lists_destroy()
5100 free(pnp); in priv_lists_destroy()
5148 priv_node_t *pnp; in get_default_privset() local
5158 for (pnp = plp->pl_default; pnp != NULL; pnp = pnp->pn_next) { in get_default_privset()
5159 if (priv_addset(privs, pnp->pn_priv) != 0) in get_default_privset()
5229 priv_node_t *pnp; in verify_privset() local
5266 for (pnp = plp->pl_default; pnp != NULL; pnp = pnp->pn_next) in verify_privset()
5267 len += strlen(pnp->pn_priv) + 1; in verify_privset()
5272 for (pnp = plp->pl_default; pnp != NULL; pnp = pnp->pn_next) in verify_privset()
5273 append_priv_token(pnp->pn_priv, tmp, len); in verify_privset()
5306 for (pnp = plp->pl_prohibited; pnp != NULL; pnp = pnp->pn_next) { in verify_privset()
5307 if (priv_ismember(mergeset, pnp->pn_priv)) { in verify_privset()
5309 if ((*privname = strdup(pnp->pn_priv)) == NULL) in verify_privset()
5320 for (pnp = plp->pl_required; pnp != NULL; pnp = pnp->pn_next) { in verify_privset()
5321 if (!priv_ismember(mergeset, pnp->pn_priv)) { in verify_privset()
5323 if ((*privname = strdup(pnp->pn_priv)) == NULL) in verify_privset()