aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Makefile1
-rw-r--r--src/cerberus.h2
-rw-r--r--src/pam.c2
3 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index fa598e7..c8fd9c7 100644
--- a/Makefile
+++ b/Makefile
@@ -56,6 +56,7 @@ bin/cerberus: $(OBJ)
$(CC) $(LD_FLAGS) -o "$@" $^
+obj/cerberus.o: $(foreach H, $(SRC), src/$(H).h)
obj/%.o: src/%.c src/%.h src/config.h
@mkdir -p obj
$(CC) $(CC_FLAGS) -o "$@" -c "$<"
diff --git a/src/cerberus.h b/src/cerberus.h
index 695d64c..38d9acb 100644
--- a/src/cerberus.h
+++ b/src/cerberus.h
@@ -39,7 +39,7 @@
#include "quit.h"
#include "login.h"
#include "security.h"
-#include "parm.h"
+#include "pam.h"
#ifndef USE_TTY_GROUP
diff --git a/src/pam.c b/src/pam.c
index d876d9c..dcf9598 100644
--- a/src/pam.c
+++ b/src/pam.c
@@ -72,6 +72,6 @@ void initialise_pam(char* remote, char* username)
}
do_pam(pam_set_item(handle, PAM_RHOST, remote ?: "localhost"));
- do_pam(pam_set_item(handle, PAM_TTY, ttyname(STDIN_FILENO) ?: "(none)");
+ do_pam(pam_set_item(handle, PAM_TTY, ttyname(STDIN_FILENO) ?: "(none)"));
}