xref: /aosp_15_r20/external/libcap/pam_cap/test.c (revision 2810ac1b38eead2603277920c78344c84ddf3aff)
1*2810ac1bSKiyoung Kim #include <stdio.h>
2*2810ac1bSKiyoung Kim #include <stdlib.h>
3*2810ac1bSKiyoung Kim #include <security/pam_modules.h>
4*2810ac1bSKiyoung Kim 
main(int argc,char ** argv)5*2810ac1bSKiyoung Kim int main(int argc, char **argv)
6*2810ac1bSKiyoung Kim {
7*2810ac1bSKiyoung Kim     if (pam_sm_authenticate(NULL, 0, 0, NULL) != PAM_SUCCESS) {
8*2810ac1bSKiyoung Kim 	printf("failed to authenticate\n");
9*2810ac1bSKiyoung Kim 	exit(1);
10*2810ac1bSKiyoung Kim     }
11*2810ac1bSKiyoung Kim     exit(0);
12*2810ac1bSKiyoung Kim }
13