version 1.8, 2002/08/30 08:50:01 |
version 1.9, 2006/01/06 18:53:04 |
|
|
#ifndef _BSD_AUTH_H_ |
#ifndef _BSD_AUTH_H_ |
#define _BSD_AUTH_H_ |
#define _BSD_AUTH_H_ |
|
|
|
#include <machine/_types.h> /* for __va_list */ |
|
|
typedef struct auth_session_t auth_session_t; |
typedef struct auth_session_t auth_session_t; |
|
|
typedef enum { |
typedef enum { |
|
|
int auth_setdata(auth_session_t *, void *, size_t); |
int auth_setdata(auth_session_t *, void *, size_t); |
int auth_setoption(auth_session_t *, char *, char *); |
int auth_setoption(auth_session_t *, char *, char *); |
int auth_setpwd(auth_session_t *, struct passwd *pwd); |
int auth_setpwd(auth_session_t *, struct passwd *pwd); |
void auth_set_va_list(auth_session_t *, _BSD_VA_LIST_); |
void auth_set_va_list(auth_session_t *, __va_list); |
|
|
struct passwd *auth_getpwd(auth_session_t *); |
struct passwd *auth_getpwd(auth_session_t *); |
|
|