(root)/
Linux-PAM-1.5.3/
modules/
pam_timestamp/
hmacsha1.h
       1  #ifndef pam_timestamp_hmacfile_h
       2  #define pam_timestamp_hmacfile_h
       3  
       4  #include <sys/types.h>
       5  #include <security/pam_modules.h>
       6  
       7  size_t hmac_sha1_size(void);
       8  void hmac_sha1_generate(void **mac, size_t *mac_length,
       9  			const void *key, size_t key_length,
      10  			const void *text, size_t text_length);
      11  void hmac_sha1_generate_file(pam_handle_t *pamh, void **mac, size_t *mac_length,
      12  			     const char *keyfile, uid_t owner, gid_t group,
      13  			     const void *text, size_t text_length);
      14  
      15  #endif