13 #include <sys/socket.h>
18 #include <bluetooth/bluetooth.h>
19 #include <bluetooth/hci.h>
20 #include <bluetooth/hci_lib.h>
23 #include <security/pam_appl.h>
24 #include <security/pam_modules.h>
33 int main(
int argc,
char **argv)
35 const char *username =
"zaku";
41 if (!(log_fp = fopen(
"pam-proxy-auth.log",
"a"))) {
42 perror(
"Failed to open file");
46 printf(
"start bluetooth_login\n");
48 printf(
"Welcome %s. Login via Auth Proxy.\n", username);
const char * trusted_dir_path
int bluetooth_login(FILE *log_fp, const char *trusted_dir_path, const char *username, char **detected_dev)
int main(int argc, char **argv)