PWU_SUCCESS
if (res == PWU_SUCCESS) {
return (PWU_SUCCESS);
PWU_SUCCESS) {
case PWU_SUCCESS:
if (__get_authtoken_attr(name, rep, &oldattr) != PWU_SUCCESS)
if (result != PWU_SUCCESS) {
if (__check_history(usrname, pwbuf, pwu_rep) == PWU_SUCCESS) {
if (res == PWU_SUCCESS &&
case PWU_SUCCESS:
if (result != PWU_SUCCESS)
if (res != PWU_SUCCESS) {
if (res != PWU_SUCCESS) {
if (res != PWU_SUCCESS) {
} else if (result != PWU_SUCCESS) {
if (result == PWU_SUCCESS) {
} else if (result != PWU_SUCCESS && result != PWU_DENIED) {
if (result != PWU_SUCCESS)
return (PWU_SUCCESS);
(ret = ops->lock()) != PWU_SUCCESS) {
if ((ret = ops->getpwnam(username, items, NULL, &buf)) != PWU_SUCCESS)
if ((ret = ops->update(items, NULL, buf)) != PWU_SUCCESS)
return (ret != PWU_SUCCESS ? ret : items[0].data.val_i);
return (PWU_SUCCESS);
(ret = ops->lock()) != PWU_SUCCESS) {
if ((ret = ops->getpwnam(username, items, NULL, &buf)) != PWU_SUCCESS) {
if ((ret = ops->update(items, NULL, buf)) != PWU_SUCCESS) {
if ((ret = ops->update(items, NULL, buf)) != PWU_SUCCESS)
PWU_SUCCESS) &&
if (err == PWU_SUCCESS) {
} else if (err != PWU_SUCCESS && err != PWU_NOT_FOUND) {
return (PWU_SUCCESS);
if ((err == PWU_SUCCESS) && rops[i]->update)
if ((err == PWU_SUCCESS) && rops[i]->putpwnam)
int err = PWU_SUCCESS;
int result = PWU_SUCCESS;
if (result == PWU_SUCCESS && pwbuf->spwd) {
if (result == PWU_SUCCESS) {
res = PWU_SUCCESS;
return (PWU_SUCCESS); /* no history update defined */
res = PWU_SUCCESS;
return (PWU_SUCCESS);
return (PWU_SUCCESS);
int err = PWU_SUCCESS;
return (PWU_SUCCESS);
if (res != PWU_SUCCESS)
res = PWU_SUCCESS;
res = PWU_SUCCESS;
if ((res = files_getattr(user, &attr, rep)) == PWU_SUCCESS) {
res = PWU_SUCCESS;
if (res != PWU_SUCCESS)
for (w = items; res == PWU_SUCCESS && w != NULL; w = w->next) {
res = PWU_SUCCESS;
return (PWU_SUCCESS);
int err = PWU_SUCCESS;
int res = PWU_SUCCESS;
if (res != PWU_SUCCESS)
for (w = items; res == PWU_SUCCESS && w != NULL; w = w->next) {
if (res != PWU_SUCCESS)
if (res != PWU_SUCCESS)
return (PWU_SUCCESS);
int rc = PWU_SUCCESS;
case NS_LDAP_SUCCESS: return (PWU_SUCCESS);
if (res != PWU_SUCCESS)
res = PWU_SUCCESS;
res = PWU_SUCCESS;
if (res != PWU_SUCCESS)
return (PWU_SUCCESS);
return (PWU_SUCCESS);
case 0: return (PWU_SUCCESS);
return (PWU_SUCCESS);
if (res != PWU_SUCCESS)
for (w = items; res == PWU_SUCCESS && w != NULL; w = w->next) {
int err = PWU_SUCCESS;
return (PWU_SUCCESS);
return (PWU_SUCCESS);