Searched refs:pw (Results 26 - 50 of 192) sorted by relevance

12345678

/illumos-gate/usr/src/cmd/roles/
H A Droles.c76 register struct passwd *pw; local
80 if ((pw = getpwuid(getuid())) == NULL) {
85 username = pw->pw_name;
/illumos-gate/usr/src/cmd/lms/tools/
H A Ddaemonize.cpp72 struct passwd *pw = getpwnam(RUN_AS_USER); local
73 if (pw) {
75 setuid(pw->pw_uid);
/illumos-gate/usr/src/ucbcmd/groups/
H A Dgroups.c74 struct passwd *pw; local
79 if ((pw = getpwnam(user)) == NULL) {
86 if (pw->pw_gid == gr->gr_gid) {
/illumos-gate/usr/src/lib/libast/common/string/
H A Dfmtuid.c64 register struct passwd* pw; local
78 if (pw = getpwuid(uid))
80 name = pw->pw_name;
/illumos-gate/usr/src/lib/passwdutil/
H A Dnss_attr.c222 struct passwd *pw; local
231 pw = pwbuf->pwd;
237 if ((w->data.val_s = strdup(pw->pw_name)) == NULL)
241 if ((w->data.val_s = strdup(pw->pw_comment)) == NULL)
245 if ((w->data.val_s = strdup(pw->pw_gecos)) == NULL)
249 if ((w->data.val_s = strdup(pw->pw_dir)) == NULL)
253 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL)
266 if ((w->data.val_s = strdup(pw->pw_age)) == NULL)
276 w->data.val_i = pw->pw_uid;
279 w->data.val_i = pw
[all...]
/illumos-gate/usr/src/uts/common/syscall/
H A Dtasksys.c235 projlist_walk_t *pw = (projlist_walk_t *)buf; local
237 if (pw && pw->pw_bufsz >= sizeof (projid_t)) {
238 *pw->pw_buf = kp->kpj_id;
239 pw->pw_buf++;
240 pw->pw_bufsz -= sizeof (projid_t);
261 projlist_walk_t pw; local
271 kbuf = pw.pw_buf = kmem_zalloc(bufsz, KM_SLEEP);
272 pw.pw_bufsz = bufsz;
274 ret = project_walk_all(getzoneid(), tasksys_projlist_cb, &pw);
[all...]
/illumos-gate/usr/src/lib/pam_modules/smbfs/
H A Dsmbfs_login.c61 char *pw; local
100 (void) pam_get_item(pamh, PAM_AUTHTOK, (void **)&pw);
101 if (pw == NULL) {
118 res = smbfs_keychain_add(uid, dom, user, pw);
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dirs_data.h30 struct irs_pw * pw; member in struct:net_data
H A Dirpmarshall.c122 * int irp_marshall_pw(const struct passwd *pw, char **buffer, size_t *len)
135 irp_marshall_pw(const struct passwd *pw, char **buffer, size_t *len) { argument
144 if (pw == NULL || len == NULL) {
149 sprintf(pwUid, "%ld", (long)pw->pw_uid);
150 sprintf(pwGid, "%ld", (long)pw->pw_gid);
153 sprintf(pwChange, "%ld", (long)pw->pw_change);
160 sprintf(pwExpire, "%ld", (long)pw->pw_expire);
167 pwClass = pw->pw_class;
172 need += strlen(pw->pw_name) + 1; /*%< one for fieldsep */
173 need += strlen(pw
232 irp_unmarshall_pw(struct passwd *pw, char *buffer) argument
2246 struct passwd *pw; local
[all...]
/illumos-gate/usr/src/cmd/hal/hald/
H A Dutil_helper.c98 struct passwd *pw = NULL; local
102 pw = getpwnam (HAL_USER);
103 if (!pw) {
127 if (setuid (pw->pw_uid)) {
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dacquire_cred_with_pw.c123 char *pw; local
129 pw = strdup("");
131 pw = strdup(password->value);
133 pw = malloc(password->length + 1);
134 if (pw == NULL) {
138 *pw = '\0';
139 (void) strlcat(pw, password->value, password->length + 1);
142 if (pw == NULL) {
149 code = krb5_get_init_creds_password(context, &creds, desired_name, pw,
191 if (pw)
[all...]
/illumos-gate/usr/src/cmd/pools/poolstat/
H A Dpoolstat.c457 int pw = 0; local
460 pw = ff->pff_width - 2;
462 pw = ff->pff_width - 3;
464 pw = ff->pff_width - 4;
466 if (pw < 0)
467 pw = 0;
469 ff->pff_width, pw, v);
503 int pw = ff->pff_width - 4; local
516 pw = 0;
522 tag = 'K'; pw
589 int pw = 0; local
[all...]
/illumos-gate/usr/src/lib/libcmd/common/
H A Did.c196 register struct passwd* pw; local
250 if (!(pw = getpwnam(name)))
253 if (*s || !(pw = getpwuid(user)))
255 name = pw->pw_name;
257 user = pw->pw_uid;
258 group = pw->pw_gid;
284 name = (pw = getpwuid(user)) ? pw->pw_name : (char*)0;
332 putid(sp, flags, " euid", (pw = getpwuid(euid)) ? pw
[all...]
/illumos-gate/usr/src/cmd/logins/
H A Dlogins.c94 #define isauserlogin(pw) (pw->pw_uid > MAXSYSTEMLOGIN)
95 #define isasystemlogin(pw) (pw->pw_uid <= MAXSYSTEMLOGIN)
1095 struct passwd pw; member in struct:localpw
1106 fill_localpw(struct localpw *lpw, struct passwd *pw) { argument
1112 lpw->pw.pw_name = strdup(pw->pw_name);
1113 lpw->pw.pw_passwd = strdup(pw
1131 struct passwd *pw; local
[all...]
/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dmbdb.c64 { "pw", mbdb_pw_initialize, mbdb_pw_lookup, mbdb_pw_terminate },
78 ** If this function is not called, then the "pw" implementation
84 ** "pw" means use getpwnam().
177 ** SM_MBDB_FROMPW -- copy from struct pw to SM_MBDB_T
181 ** pw -- source passwd structure
188 sm_mbdb_frompw(user, pw)
190 struct passwd *pw;
193 (void) sm_strlcpy(user->mbdb_name, pw->pw_name,
195 user->mbdb_uid = pw->pw_uid;
196 user->mbdb_gid = pw
316 struct passwd *pw; local
[all...]
/illumos-gate/usr/src/lib/libnsl/key/
H A Dxcrypt.c147 passwd2des(pw, key)
148 char *pw;
154 for (i = 0; *pw; i = (i+1) % 8) {
155 key[i] ^= *pw++ << 1;
433 const char *pw,
457 plen = strlen(pw);
473 (void) memcpy(text, pw, plen);
476 for (i = 0, j = 0; pw[j]; j++) {
477 tkey.c[i] ^= pw[j] << 1;
501 (void) memcpy(&text[len], pw, ple
432 passwd2des_g( const char *pw, const char *mixin, int len, des_block *key, bool_t altalg) argument
[all...]
/illumos-gate/usr/src/cmd/bnu/
H A Din.uucpd.c210 struct passwd *pw, *getpwnam(); local
256 if ((pw = getpwnam(user)) == NULL || strcmp(pw->pw_shell, UUCICO)) {
269 if (dologin(pw, sinp)) {
275 if (setgid(pw->pw_gid) == -1) {
284 if (initgroups(user, pw->pw_gid) == -1) {
297 if (setuid(pw->pw_uid) == -1) {
303 chdir(pw->pw_dir);
425 dologin(pw, sin)
426 struct passwd *pw;
[all...]
/illumos-gate/usr/src/lib/libcrypt/common/
H A Dllib-lcrypt44 char *crypt(const char *pw, const char *salt);
66 char *des_crypt(const char *pw, const char *salt);
/illumos-gate/usr/src/cmd/sendmail/aux/
H A Dmailcompat.c60 struct passwd *pw; local
89 pw = getpwnam(myname);
90 if (pw == NULL)
95 homedir = newstr(pw->pw_dir);
H A Dpraliases.c69 struct passwd *pw; local
77 pw = getpwuid(RealUid);
78 if (pw != NULL)
80 if (strlen(pw->pw_name) > MAXNAME - 1)
81 pw->pw_name[MAXNAME] = 0;
82 sm_snprintf(rnamebuf, sizeof rnamebuf, "%s", pw->pw_name);
/illumos-gate/usr/src/cmd/cdrw/
H A Dutil.c256 struct passwd *pw; local
259 pw = getpwuid(uid);
261 if (pw == NULL) {
270 if (chkauthattr(CDRW_AUTH, pw->pw_name) != 1) {
/illumos-gate/usr/src/cmd/rexd/
H A Dunix_login.c132 struct passwd *pw, *getpwuid(); local
135 pw = getpwuid(uid);
136 if (pw == NULL || pw->pw_name == NULL)
148 strncpy(UserName, pw->pw_name, sizeof (UserName) - 1);
150 strcpy(shell, pw->pw_shell);
151 strcpy(dir, pw->pw_dir);
152 setproctitle(pw->pw_name, host);
154 if (pam_start("rexd", pw->pw_name, NULL, &pamh) != PAM_SUCCESS ||
158 pw
[all...]
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A D_Qfpack.c275 packextended(pu, px, py, pz, pw)
278 unsigned *py, *pz, *pw;
287 *pw = 0;
295 *pw = 0;
304 *pw = pu->significand[3];
322 *pw = pu->significand[3];
335 *pw = 0xffffffff;
342 *pw = pu->significand[3];
/illumos-gate/usr/src/uts/common/os/
H A Dwatchpoint.c600 struct lwp_watch *pw = &lwp->lwp_watch[rw_to_index(rw)]; local
608 if (rw == S_READ && pw->wpaddr != NULL &&
609 !(pw->wpaddr <= vaddr && vaddr < pw->wpaddr + pw->wpsize)) {
611 pw++; /* use the extra S_READ struct */
614 if (pw->wpaddr != NULL) {
616 ASSERT(pw->wpaddr <= vaddr && vaddr < pw->wpaddr + pw
646 struct lwp_watch *pw = lwp->lwp_watch; local
[all...]
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/
H A Dpci.esc107 * - nr-pw-d: the device not to respond to an upstream request
109 * - ta-pw-d: the device to send a target abort to an upstream request
112 * - badreq-pw-d:a bad downstream request - not parity error (may cause target
126 event error.io.pci.nr-pw-d@PCIFN;
128 event error.io.pci.ta-pw-d@PCIFN;
130 event error.io.pci.badreq-pw-d@PCIFN;
138 event error.io.pci.dpdata-pw-d@PCIFN;
140 event error.io.pci.dpdata-pw-u@PCIFN;
146 event error.io.pci.perr-pw-u@PCIFN;
149 event error.io.pci.badreq-pw
[all...]

Completed in 964 milliseconds

12345678