Merge pull request #476 from proski/auth

Fix compile warnings for non-default authentication methods
master
metalefty 8 years ago committed by GitHub
commit 8516e6f97b

@ -26,8 +26,8 @@
#include "sesman.h" #include "sesman.h"
#define _XOPEN_SOURCE
#include <stdio.h> #include <stdio.h>
#include <string.h>
#include <sys/types.h> #include <sys/types.h>
#include <crypt.h> #include <crypt.h>
#include <shadow.h> #include <shadow.h>
@ -40,7 +40,7 @@
extern struct config_sesman *g_cfg; /* in sesman.c */ extern struct config_sesman *g_cfg; /* in sesman.c */
static int DEFAULT_CC static int DEFAULT_CC
auth_crypt_pwd(char *pwd, char *pln, char *crp); auth_crypt_pwd(const char *pwd, const char *pln, char *crp);
static int DEFAULT_CC static int DEFAULT_CC
auth_account_disabled(struct spwd *stp); auth_account_disabled(struct spwd *stp);
@ -256,7 +256,7 @@ auth_change_pwd(const char *user, const char *newpwd)
*/ */
static int DEFAULT_CC static int DEFAULT_CC
auth_crypt_pwd(char *pwd, char *pln, char *crp) auth_crypt_pwd(const char *pwd, const char *pln, char *crp)
{ {
char salt[13] = "$1$"; char salt[13] = "$1$";
int saltcnt = 0; int saltcnt = 0;

@ -101,7 +101,7 @@ auth_stop_session(long in_val)
*/ */
static int DEFAULT_CC static int DEFAULT_CC
auth_crypt_pwd(char* pwd, char* pln, char* crp) auth_crypt_pwd(const char *pwd, const char *pln, char *crp)
{ {
return 0; return 0;
} }

@ -67,8 +67,8 @@ struct k5_data
struct user_info struct user_info
{ {
char *name; const char *name;
char *pass; const char *pass;
}; };
/******************************************************************************/ /******************************************************************************/
@ -221,7 +221,7 @@ kinit_prompter(krb5_context ctx, void *data, const char *name,
static int static int
k5_kinit(struct k_opts *opts, struct k5_data *k5, struct user_info *u_info) k5_kinit(struct k_opts *opts, struct k5_data *k5, struct user_info *u_info)
{ {
char *doing; const char *doing;
int notix = 1; int notix = 1;
krb5_keytab keytab = 0; krb5_keytab keytab = 0;
krb5_creds my_creds; krb5_creds my_creds;
@ -425,7 +425,7 @@ auth_userpass(const char *user, const char *pass, int *errorcode)
/******************************************************************************/ /******************************************************************************/
/* returns error */ /* returns error */
int DEFAULT_CC int DEFAULT_CC
auth_start_session(void) auth_start_session(long in_val, int in_display)
{ {
return 0; return 0;
} }
@ -440,14 +440,14 @@ auth_stop_session(long in_val)
/******************************************************************************/ /******************************************************************************/
int DEFAULT_CC int DEFAULT_CC
auth_end(void) auth_end(long in_val)
{ {
return 0; return 0;
} }
/******************************************************************************/ /******************************************************************************/
int DEFAULT_CC int DEFAULT_CC
auth_set_env(void) auth_set_env(long in_val)
{ {
return 0; return 0;
} }

@ -85,7 +85,7 @@ auth_userpass(const char *user, const char *pass, int *errorcode)
/******************************************************************************/ /******************************************************************************/
/* returns error */ /* returns error */
int DEFAULT_CC int DEFAULT_CC
auth_start_session(void) auth_start_session(long in_val, int in_display)
{ {
return 0; return 0;
} }
@ -100,14 +100,14 @@ auth_stop_session(long in_val)
/******************************************************************************/ /******************************************************************************/
int DEFAULT_CC int DEFAULT_CC
auth_end(void) auth_end(long in_val)
{ {
return 0; return 0;
} }
/******************************************************************************/ /******************************************************************************/
int DEFAULT_CC int DEFAULT_CC
auth_set_env(void) auth_set_env(long in_val)
{ {
return 0; return 0;
} }

Loading…
Cancel
Save