diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2012-04-12 14:12:41 +0200 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-04-18 10:43:22 -0400 |
commit | 49dae233dfa8aae99acb34d1e54f772943ea7e2e (patch) | |
tree | 5f333793ff5fa7d1fda1e750dd78cb842d5ef2e1 | |
parent | b47e10eb41e07e375717ab1357f423707e91f19a (diff) | |
download | sssd-49dae233dfa8aae99acb34d1e54f772943ea7e2e.tar.gz sssd-49dae233dfa8aae99acb34d1e54f772943ea7e2e.tar.xz sssd-49dae233dfa8aae99acb34d1e54f772943ea7e2e.zip |
autofs: Raise the maximum key length to PATH_MAX
https://fedorahosted.org/sssd/ticket/1300
-rw-r--r-- | src/sss_client/autofs/sss_autofs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sss_client/autofs/sss_autofs.c b/src/sss_client/autofs/sss_autofs.c index e1810466b..0125e6eec 100644 --- a/src/sss_client/autofs/sss_autofs.c +++ b/src/sss_client/autofs/sss_autofs.c @@ -24,9 +24,11 @@ #include "sss_client/autofs/sss_autofs_private.h" #include "sss_client/sss_cli.h" -/* Historically, autofs map and key names were just file names */ +/* Historically, autofs map names were just file names. Direct key names + * may be full directory paths + */ #define MAX_AUTOMNTMAPNAME_LEN NAME_MAX -#define MAX_AUTOMNTKEYNAME_LEN NAME_MAX +#define MAX_AUTOMNTKEYNAME_LEN PATH_MAX /* How many entries shall _sss_getautomntent_r retreive at once */ #define GETAUTOMNTENT_MAX_ENTRIES 512 |