Searched refs:pdb_context (Results 1 - 13 of 13) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/samba-3.0.13/source/passdb/
H A Dpdb_interface.c123 static NTSTATUS context_setsampwent(struct pdb_context *context, BOOL update, uint16 acb_mask)
128 DEBUG(0, ("invalid pdb_context specified!\n"));
147 static void context_endsampwent(struct pdb_context *context)
150 DEBUG(0, ("invalid pdb_context specified!\n"));
161 static NTSTATUS context_getsampwent(struct pdb_context *context, SAM_ACCOUNT *user)
166 DEBUG(0, ("invalid pdb_context specified!\n"));
187 static NTSTATUS context_getsampwnam(struct pdb_context *context, SAM_ACCOUNT *sam_acct, const char *username)
193 DEBUG(0, ("invalid pdb_context specified!\n"));
209 static NTSTATUS context_getsampwsid(struct pdb_context *context, SAM_ACCOUNT *sam_acct, const DOM_SID *sid)
215 DEBUG(0, ("invalid pdb_context specifie
878 static struct pdb_context *pdb_context = NULL; local
902 struct pdb_context *pdb_context = pdb_get_static_context(False); local
913 struct pdb_context *pdb_context = pdb_get_static_context(False); local
924 struct pdb_context *pdb_context = pdb_get_static_context(False); local
937 struct pdb_context *pdb_context = pdb_get_static_context(False); local
958 struct pdb_context *pdb_context = pdb_get_static_context(False); local
973 struct pdb_context *pdb_context = pdb_get_static_context(False); local
984 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1000 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1016 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1027 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1039 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1051 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1063 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1075 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1087 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1100 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1116 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1130 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1143 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1155 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1166 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1180 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1195 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1207 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1219 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1231 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1244 struct pdb_context *pdb_context = pdb_get_static_context(False); local
1258 struct pdb_context *pdb_context = pdb_get_static_context(False); local
[all...]
H A Dpdb_guest.c127 NTSTATUS pdb_init_guestsam(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
131 if (!pdb_context) {
132 DEBUG(0, ("invalid pdb_context specified\n"));
136 if (!NT_STATUS_IS_OK(nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
H A Dpdb_plugin.c27 NTSTATUS pdb_init_plugin(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
79 return plugin_init(pdb_context, pdb_method, plugin_location);
H A Dpdb_mysql.c409 static NTSTATUS mysqlsam_init(struct pdb_context * pdb_context, struct pdb_methods ** pdb_method, argument
423 if (!pdb_context) {
429 (nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
444 data = talloc(pdb_context->mem_ctx, sizeof(struct pdb_mysql_data));
H A Dpdb_pgsql.c414 static NTSTATUS pgsqlsam_init ( struct pdb_context *pdb_context, struct pdb_methods **pdb_method, const char *location ) argument
419 if ( !pdb_context )
426 (nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
441 data = talloc( pdb_context->mem_ctx, sizeof( struct pdb_pgsql_data ) ) ;
H A Dpdb_nds.c879 Intitalise the parts of the pdb_context that are common to NDS_ldapsam modes
882 static NTSTATUS pdb_init_NDS_ldapsam_common(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
903 static NTSTATUS pdb_init_NDS_ldapsam_compat(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
905 NTSTATUS nt_status = pdb_init_ldapsam_compat(pdb_context, pdb_method, location);
909 pdb_init_NDS_ldapsam_common(pdb_context, pdb_method, location);
919 static NTSTATUS pdb_init_NDS_ldapsam(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
921 NTSTATUS nt_status = pdb_init_ldapsam(pdb_context, pdb_method, location);
925 pdb_init_NDS_ldapsam_common(pdb_context, pdb_method, location);
H A Dpdb_tdb.c713 * @param pdb_context initialised passdb context
720 static NTSTATUS pdb_init_tdbsam(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
725 if (!NT_STATUS_IS_OK(nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
740 tdb_state = TALLOC_ZERO_P(pdb_context->mem_ctx, struct tdbsam_privates);
748 tdb_state->tdbsam_location = talloc_strdup(pdb_context->mem_ctx, location);
754 tdb_state->tdbsam_location = talloc_strdup(pdb_context->mem_ctx, tdbfile);
H A Dpdb_xml.c526 static NTSTATUS xmlsam_init(PDB_CONTEXT * pdb_context, PDB_METHODS ** pdb_method, argument
538 if (!pdb_context) {
544 (nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
566 data = talloc(pdb_context->mem_ctx, sizeof(pdb_xml));
567 data->location = talloc_strdup(pdb_context->mem_ctx, (location ? location : "passdb.xml"));
H A Dpdb_smbpasswd.c1500 static NTSTATUS pdb_init_smbpasswd(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
1505 if (!NT_STATUS_IS_OK(nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
1522 privates = TALLOC_ZERO_P(pdb_context->mem_ctx, struct smbpasswd_privates);
1532 privates->smbpasswd_file = talloc_strdup(pdb_context->mem_ctx, location);
1534 privates->smbpasswd_file = talloc_strdup(pdb_context->mem_ctx, lp_smb_passwd_file());
H A Dpdb_ldap.c3138 Intitalise the parts of the pdb_context that are common to all pdb_ldap modes
3141 static NTSTATUS pdb_init_ldapsam_common(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, argument
3147 if (!NT_STATUS_IS_OK(nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
3174 ldap_state = TALLOC_ZERO_P(pdb_context->mem_ctx, struct ldapsam_privates);
3181 smbldap_init(pdb_context->mem_ctx, location,
3184 ldap_state->domain_name = talloc_strdup(pdb_context->mem_ctx, get_global_sam_name());
3200 NTSTATUS pdb_init_ldapsam_compat(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
3214 location = talloc_asprintf(pdb_context->mem_ctx, "%s://%s:%d", lp_ldap_ssl() == LDAP_SSL_ON ? "ldaps" : "ldap", lp_ldap_server(), ldap_port);
3221 if (!NT_STATUS_IS_OK(nt_status = pdb_init_ldapsam_common(pdb_context, pdb_method, location))) {
3239 NTSTATUS pdb_init_ldapsam(PDB_CONTEXT *pdb_context, PDB_METHOD argument
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/samba-3.0.13/source/include/
H A Dpassdb.h246 typedef struct pdb_context struct
254 NTSTATUS (*pdb_setsampwent)(struct pdb_context *, BOOL update, uint16 acb_mask);
256 void (*pdb_endsampwent)(struct pdb_context *);
258 NTSTATUS (*pdb_getsampwent)(struct pdb_context *, SAM_ACCOUNT *user);
260 NTSTATUS (*pdb_getsampwnam)(struct pdb_context *, SAM_ACCOUNT *sam_acct, const char *username);
262 NTSTATUS (*pdb_getsampwsid)(struct pdb_context *, SAM_ACCOUNT *sam_acct, const DOM_SID *sid);
264 NTSTATUS (*pdb_add_sam_account)(struct pdb_context *, SAM_ACCOUNT *sampass);
266 NTSTATUS (*pdb_update_sam_account)(struct pdb_context *, SAM_ACCOUNT *sampass);
268 NTSTATUS (*pdb_delete_sam_account)(struct pdb_context *, SAM_ACCOUNT *username);
270 NTSTATUS (*pdb_update_login_attempts)(struct pdb_context *contex
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/samba-3.0.13/examples/pdb/
H A Dtest.c107 NTSTATUS testsam_init(PDB_CONTEXT *pdb_context, PDB_METHODS **pdb_method, const char *location) argument
111 if (!NT_STATUS_IS_OK(nt_status = make_pdb_methods(pdb_context->mem_ctx, pdb_method))) {
/netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/samba-3.0.13/source/utils/
H A Dpdbedit.c61 static int export_database (struct pdb_context *in, struct pdb_context
101 static int export_groups (struct pdb_context *in, struct pdb_context *out) {
209 static int print_user_info (struct pdb_context *in, const char *username, BOOL verbosity, BOOL smbpwdstyle)
235 static int print_users_list (struct pdb_context *in, BOOL verbosity, BOOL smbpwdstyle)
264 static int fix_users_list (struct pdb_context *in)
300 static int set_user_info (struct pdb_context *in, const char *username,
427 static int new_user (struct pdb_context *in, const char *username,
523 static int new_machine (struct pdb_context *i
[all...]

Completed in 125 milliseconds