• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/winbindd/

Lines Matching refs:ad_schema

49 	struct posix_schema *ad_schema;
97 TALLOC_FREE( ctx->ad_schema );
173 if ( ctx->ad_schema ) {
183 status = ads_check_posix_schema_mapping(NULL, ctx->ads, ctx->ad_map_type, &ctx->ad_schema);
332 attrs[2] = ctx->ad_schema->posix_uidnumber_attr;
333 attrs[3] = ctx->ad_schema->posix_gidnumber_attr;
350 ctx->ad_schema->posix_uidnumber_attr,
364 ctx->ad_schema->posix_gidnumber_attr,
448 ctx->ad_schema->posix_uidnumber_attr :
449 ctx->ad_schema->posix_gidnumber_attr,
549 if (ctx->ad_schema == NULL) {
550 DEBUG(0, ("haven't got ctx->ad_schema ! \n"));
555 attrs[2] = ctx->ad_schema->posix_uidnumber_attr;
556 attrs[3] = ctx->ad_schema->posix_gidnumber_attr;
647 ctx->ad_schema->posix_uidnumber_attr :
648 ctx->ad_schema->posix_gidnumber_attr,
709 TALLOC_FREE( ctx->ad_schema );
859 if (!ctx->ad_schema) {
860 DEBUG(10, ("nss_ad_get_info: no ad_schema configured!\n"));
874 *homedir = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_homedir_attr );
875 *shell = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_shell_attr );
876 *gecos = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_gecos_attr );
879 if ( !ads_pull_uint32(ads, msg, ctx->ad_schema->posix_gidnumber_attr, gid ) )
892 attrs[0] = ctx->ad_schema->posix_homedir_attr;
893 attrs[1] = ctx->ad_schema->posix_shell_attr;
894 attrs[2] = ctx->ad_schema->posix_gecos_attr;
895 attrs[3] = ctx->ad_schema->posix_gidnumber_attr;
912 *homedir = ads_pull_string(ctx->ads, mem_ctx, msg_internal, ctx->ad_schema->posix_homedir_attr);
913 *shell = ads_pull_string(ctx->ads, mem_ctx, msg_internal, ctx->ad_schema->posix_shell_attr);
914 *gecos = ads_pull_string(ctx->ads, mem_ctx, msg_internal, ctx->ad_schema->posix_gecos_attr);
917 if (!ads_pull_uint32(ctx->ads, msg_internal, ctx->ad_schema->posix_gidnumber_attr, gid))
970 if (!ctx->ad_schema) {
975 attrs[0] = ctx->ad_schema->posix_uid_attr;
991 *alias = ads_pull_string(ctx->ads, mem_ctx, msg, ctx->ad_schema->posix_uid_attr);
1050 if (!ctx->ad_schema) {
1057 ctx->ad_schema->posix_uid_attr,