diff options
Diffstat (limited to 'maildrop/main.C')
| -rw-r--r-- | maildrop/main.C | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/maildrop/main.C b/maildrop/main.C index c503863..df0c8ac 100644 --- a/maildrop/main.C +++ b/maildrop/main.C @@ -361,8 +361,12 @@ static int callback_authlib(struct authinfo *auth,  int find_in_authlib(Maildrop *maildrop, const char* user)  { -	int rc=auth_getuserinfo("login", -				user, callback_authlib, maildrop); +	struct auth_meta meta; + +	memset(&meta, 0, sizeof(meta)); + +	int rc=auth_getuserinfo_meta(&meta, "login", +				     user, callback_authlib, maildrop);  	if (rc == 0)  		return 1; | 
