summaryrefslogtreecommitdiff
path: root/source3/passdb
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2002-05-24 09:57:48 +0000
committerAndrew Bartlett <abartlet@samba.org>2002-05-24 09:57:48 +0000
commit98d5699d28c687f8af5671c9a29aa55dd5a01bfd (patch)
tree0e95ed256cb1c37b2ad22d5d5e71c37bba49bfcc /source3/passdb
parentf5adb7909306b247695024dd7803353fa536a09a (diff)
downloadsamba-98d5699d28c687f8af5671c9a29aa55dd5a01bfd.tar.gz
samba-98d5699d28c687f8af5671c9a29aa55dd5a01bfd.tar.bz2
samba-98d5699d28c687f8af5671c9a29aa55dd5a01bfd.zip
Some of the updates from ctrlsoft's 'Various' patch:
- convert net to popt - convert status to popt - adapt examples/pdb/ to multiple passdb system - add dynamic debug class example to examples/pdb/ and some reformatting to better match the samba coding style. Andrew Bartlett (This used to be commit 2498bc69d4e5c38ec385f640489daa94c508c726)
Diffstat (limited to 'source3/passdb')
-rw-r--r--source3/passdb/pdb_interface.c35
1 files changed, 18 insertions, 17 deletions
diff --git a/source3/passdb/pdb_interface.c b/source3/passdb/pdb_interface.c
index e44d1f8bb4..e57944cda7 100644
--- a/source3/passdb/pdb_interface.c
+++ b/source3/passdb/pdb_interface.c
@@ -66,7 +66,7 @@ static void context_endsampwent(struct pdb_context *context)
return;
}
- if(context->pwent_methods && context->pwent_methods->endsampwent)
+ if (context->pwent_methods && context->pwent_methods->endsampwent)
context->pwent_methods->endsampwent(context->pwent_methods);
/* So we won't get strange data when calling getsampwent now */
@@ -80,18 +80,19 @@ static BOOL context_getsampwent(struct pdb_context *context, SAM_ACCOUNT *user)
return False;
}
/* Loop until we find something useful */
- while((!context->pwent_methods->getsampwent) ||
+ while ((!context->pwent_methods->getsampwent) ||
context->pwent_methods->getsampwent(context->pwent_methods, user) == False){
- if(context->pwent_methods->endsampwent)
+ if (context->pwent_methods->endsampwent)
context->pwent_methods->endsampwent(context->pwent_methods);
context->pwent_methods = context->pwent_methods->next;
/* All methods are checked now. There are no more entries */
- if(context->pwent_methods == NULL)return False;
+ if (context->pwent_methods == NULL)
+ return False;
- if(!context->pwent_methods->setsampwent){
+ if (!context->pwent_methods->setsampwent){
DEBUG(5, ("invalid context->pwent_methods->setsampwent\n"));
return False;
}
@@ -110,8 +111,8 @@ static BOOL context_getsampwnam(struct pdb_context *context, SAM_ACCOUNT *sam_ac
return False;
}
curmethods = context->pdb_methods;
- while(curmethods){
- if(curmethods->getsampwnam && curmethods->getsampwnam(curmethods, sam_acct, username) == True){
+ while (curmethods){
+ if (curmethods->getsampwnam && curmethods->getsampwnam(curmethods, sam_acct, username) == True){
sam_acct->methods = curmethods;
return True;
}
@@ -131,8 +132,8 @@ static BOOL context_getsampwrid(struct pdb_context *context, SAM_ACCOUNT *sam_ac
curmethods = context->pdb_methods;
- while(curmethods){
- if(curmethods->getsampwrid && curmethods->getsampwrid(curmethods, sam_acct, rid) == True){
+ while (curmethods){
+ if (curmethods->getsampwrid && curmethods->getsampwrid(curmethods, sam_acct, rid) == True){
sam_acct->methods = curmethods;
return True;
}
@@ -163,12 +164,12 @@ static BOOL context_update_sam_account(struct pdb_context *context, SAM_ACCOUNT
return False;
}
- if(!sam_acct || !sam_acct->methods){
+ if (!sam_acct || !sam_acct->methods){
DEBUG(0, ("invalid sam_acct specified\n"));
return False;
}
- if(!sam_acct->methods->update_sam_account){
+ if (!sam_acct->methods->update_sam_account){
DEBUG(0, ("invalid sam_acct->methods\n"));
return False;
}
@@ -186,12 +187,12 @@ static BOOL context_delete_sam_account(struct pdb_context *context, SAM_ACCOUNT
return False;
}
- if(!sam_acct->methods){
+ if (!sam_acct->methods){
pdb_selected = context->pdb_methods;
/* There's no passdb backend specified for this account.
* Try to delete it in every passdb available */
- while(pdb_selected){
- if(pdb_selected->delete_sam_account && pdb_selected->delete_sam_account(pdb_selected, sam_acct)){
+ while (pdb_selected){
+ if (pdb_selected->delete_sam_account && pdb_selected->delete_sam_account(pdb_selected, sam_acct)){
return True;
}
pdb_selected = pdb_selected->next;
@@ -199,7 +200,7 @@ static BOOL context_delete_sam_account(struct pdb_context *context, SAM_ACCOUNT
return False;
}
- if(!sam_acct->methods->delete_sam_account){
+ if (!sam_acct->methods->delete_sam_account){
DEBUG(0,("invalid sam_acct->methods->delete_sam_account\n"));
return False;
}
@@ -211,8 +212,8 @@ static void free_pdb_context(struct pdb_context **context)
{
struct pdb_methods *pdb_selected = (*context)->pdb_methods;
- while(pdb_selected){
- if(pdb_selected->free_private_data)
+ while (pdb_selected){
+ if (pdb_selected->free_private_data)
pdb_selected->free_private_data(pdb_selected->private_data);
pdb_selected = pdb_selected->next;
}