Lines Matching defs:pw
51 static struct ldentry *pw2entry LDAP_P(( struct ldop *op, struct passwd *pw ));
117 struct passwd *pw;
123 for ( pw = getpwent(); pw != NULL; pw = getpwent()) {
124 if (( entry = pw2entry( op, pw )) != NULL ) {
143 pw2entry( struct ldop *op, struct passwd *pw )
156 i = snprintf( tmpbuf, sizeof( tmpbuf ), "cn=%s, %s", pw->pw_name, op->ldop_suffixes[ 0 ] );
161 i = snprintf( tmpbuf, sizeof( tmpbuf ), "%s@%s", pw->pw_name, op->ldop_suffixes[ 0 ] );
190 attr->lda_values[ 0 ] = estrdup( pw->pw_name );
196 attr->lda_values[ 0 ] = estrdup( pw->pw_name );
202 attr->lda_values[ 0 ] = estrdup( pw->pw_name );
203 if ( pw->pw_gecos != NULL && *pw->pw_gecos != '\0' ) {
204 attr->lda_values[ 1 ] = estrdup( pw->pw_gecos );