mirror of
https://github.com/Yubico/yubico-pam.git
synced 2025-02-01 01:52:17 +01:00
correctly mark strings in cfg struct as const
This commit is contained in:
parent
54989c3f3f
commit
376bf33f9a
48
pam_yubico.c
48
pam_yubico.c
@ -98,25 +98,25 @@ enum key_mode {
|
|||||||
struct cfg
|
struct cfg
|
||||||
{
|
{
|
||||||
int client_id;
|
int client_id;
|
||||||
char *client_key;
|
const char *client_key;
|
||||||
int debug;
|
int debug;
|
||||||
int alwaysok;
|
int alwaysok;
|
||||||
int verbose_otp;
|
int verbose_otp;
|
||||||
int try_first_pass;
|
int try_first_pass;
|
||||||
int use_first_pass;
|
int use_first_pass;
|
||||||
char *auth_file;
|
const char *auth_file;
|
||||||
char *capath;
|
const char *capath;
|
||||||
char *url;
|
const char *url;
|
||||||
char *urllist;
|
const char *urllist;
|
||||||
char *ldapserver;
|
const char *ldapserver;
|
||||||
char *ldap_uri;
|
const char *ldap_uri;
|
||||||
char *ldapdn;
|
const char *ldapdn;
|
||||||
char *user_attr;
|
const char *user_attr;
|
||||||
char *yubi_attr;
|
const char *yubi_attr;
|
||||||
char *yubi_attr_prefix;
|
const char *yubi_attr_prefix;
|
||||||
int token_id_length;
|
int token_id_length;
|
||||||
enum key_mode mode;
|
enum key_mode mode;
|
||||||
char *chalresp_path;
|
const char *chalresp_path;
|
||||||
};
|
};
|
||||||
|
|
||||||
#ifdef DBG
|
#ifdef DBG
|
||||||
@ -718,7 +718,7 @@ parse_cfg (int flags, int argc, const char **argv, struct cfg *cfg)
|
|||||||
if (strncmp (argv[i], "id=", 3) == 0)
|
if (strncmp (argv[i], "id=", 3) == 0)
|
||||||
sscanf (argv[i], "id=%d", &cfg->client_id);
|
sscanf (argv[i], "id=%d", &cfg->client_id);
|
||||||
if (strncmp (argv[i], "key=", 4) == 0)
|
if (strncmp (argv[i], "key=", 4) == 0)
|
||||||
cfg->client_key = (char *) argv[i] + 4;
|
cfg->client_key = argv[i] + 4;
|
||||||
if (strcmp (argv[i], "debug") == 0)
|
if (strcmp (argv[i], "debug") == 0)
|
||||||
cfg->debug = 1;
|
cfg->debug = 1;
|
||||||
if (strcmp (argv[i], "alwaysok") == 0)
|
if (strcmp (argv[i], "alwaysok") == 0)
|
||||||
@ -730,25 +730,25 @@ parse_cfg (int flags, int argc, const char **argv, struct cfg *cfg)
|
|||||||
if (strcmp (argv[i], "use_first_pass") == 0)
|
if (strcmp (argv[i], "use_first_pass") == 0)
|
||||||
cfg->use_first_pass = 1;
|
cfg->use_first_pass = 1;
|
||||||
if (strncmp (argv[i], "authfile=", 9) == 0)
|
if (strncmp (argv[i], "authfile=", 9) == 0)
|
||||||
cfg->auth_file = (char *) argv[i] + 9;
|
cfg->auth_file = argv[i] + 9;
|
||||||
if (strncmp (argv[i], "capath=", 7) == 0)
|
if (strncmp (argv[i], "capath=", 7) == 0)
|
||||||
cfg->capath = (char *) argv[i] + 7;
|
cfg->capath = argv[i] + 7;
|
||||||
if (strncmp (argv[i], "url=", 4) == 0)
|
if (strncmp (argv[i], "url=", 4) == 0)
|
||||||
cfg->url = (char *) argv[i] + 4;
|
cfg->url = argv[i] + 4;
|
||||||
if (strncmp (argv[i], "urllist=", 8) == 0)
|
if (strncmp (argv[i], "urllist=", 8) == 0)
|
||||||
cfg->urllist = (char *) argv[i] + 8;
|
cfg->urllist = argv[i] + 8;
|
||||||
if (strncmp (argv[i], "ldapserver=", 11) == 0)
|
if (strncmp (argv[i], "ldapserver=", 11) == 0)
|
||||||
cfg->ldapserver = (char *) argv[i] + 11;
|
cfg->ldapserver = argv[i] + 11;
|
||||||
if (strncmp (argv[i], "ldap_uri=", 9) == 0)
|
if (strncmp (argv[i], "ldap_uri=", 9) == 0)
|
||||||
cfg->ldap_uri = (char *) argv[i] + 9;
|
cfg->ldap_uri = argv[i] + 9;
|
||||||
if (strncmp (argv[i], "ldapdn=", 7) == 0)
|
if (strncmp (argv[i], "ldapdn=", 7) == 0)
|
||||||
cfg->ldapdn = (char *) argv[i] + 7;
|
cfg->ldapdn = argv[i] + 7;
|
||||||
if (strncmp (argv[i], "user_attr=", 10) == 0)
|
if (strncmp (argv[i], "user_attr=", 10) == 0)
|
||||||
cfg->user_attr = (char *) argv[i] + 10;
|
cfg->user_attr = argv[i] + 10;
|
||||||
if (strncmp (argv[i], "yubi_attr=", 10) == 0)
|
if (strncmp (argv[i], "yubi_attr=", 10) == 0)
|
||||||
cfg->yubi_attr = (char *) argv[i] + 10;
|
cfg->yubi_attr = argv[i] + 10;
|
||||||
if (strncmp (argv[i], "yubi_attr_prefix=", 17) == 0)
|
if (strncmp (argv[i], "yubi_attr_prefix=", 17) == 0)
|
||||||
cfg->yubi_attr_prefix = (char *) argv[i] + 17;
|
cfg->yubi_attr_prefix = argv[i] + 17;
|
||||||
if (strncmp (argv[i], "token_id_length=", 16) == 0)
|
if (strncmp (argv[i], "token_id_length=", 16) == 0)
|
||||||
sscanf (argv[i], "token_id_length=%d", &cfg->token_id_length);
|
sscanf (argv[i], "token_id_length=%d", &cfg->token_id_length);
|
||||||
if (strcmp (argv[i], "mode=challenge-response") == 0)
|
if (strcmp (argv[i], "mode=challenge-response") == 0)
|
||||||
@ -756,7 +756,7 @@ parse_cfg (int flags, int argc, const char **argv, struct cfg *cfg)
|
|||||||
if (strcmp (argv[i], "mode=client") == 0)
|
if (strcmp (argv[i], "mode=client") == 0)
|
||||||
cfg->mode = CLIENT;
|
cfg->mode = CLIENT;
|
||||||
if (strncmp (argv[i], "chalresp_path=", 14) == 0)
|
if (strncmp (argv[i], "chalresp_path=", 14) == 0)
|
||||||
cfg->chalresp_path = (char *) argv[i] + 14;
|
cfg->chalresp_path = argv[i] + 14;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cfg->debug)
|
if (cfg->debug)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user