summaryrefslogtreecommitdiffstats
path: root/pam-ck-connector/test-pam.c
diff options
context:
space:
mode:
authorWilliam Jon McCann <mccann@jhu.edu>2007-03-06 16:07:24 -0500
committerWilliam Jon McCann <mccann@jhu.edu>2007-03-06 16:07:24 -0500
commitdc5e9585215f34ec78b68fbb6da990a90d8f3a1b (patch)
treeed64be3c15a74a9f98083d2ad0bdf6bcc973caf7 /pam-ck-connector/test-pam.c
parentce4ee7b54d40faf13e005285e5b85a061f21e256 (diff)
use paths.h if available
Diffstat (limited to 'pam-ck-connector/test-pam.c')
-rw-r--r--pam-ck-connector/test-pam.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/pam-ck-connector/test-pam.c b/pam-ck-connector/test-pam.c
index b5619b9..310a15f 100644
--- a/pam-ck-connector/test-pam.c
+++ b/pam-ck-connector/test-pam.c
@@ -24,6 +24,8 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
+#include "config.h"
+
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
@@ -31,6 +33,10 @@
#include <security/pam_appl.h>
#include <security/pam_misc.h>
+#ifdef HAVE_PATHS_H
+#include <paths.h>
+#endif /* HAVE_PATHS_H */
+
#define PAM_MAX_LOGIN_TRIES 3
#define PAM_FAIL_CHECK if (retcode != PAM_SUCCESS) { \
fprintf (stderr, "\n%s\n", pam_strerror (pamh, retcode)); \
@@ -69,7 +75,7 @@ main (int argc, char *argv[])
ttyn = ttyname (0);
- if (strncmp(ttyn, "/dev/", 5) == 0) {
+ if (strncmp (ttyn, _PATH_DEV, 5) == 0) {
tty_name = ttyn + 5;
} else {
tty_name = ttyn;