#include <sys/types.h>
#include <pwd.h>
#include <atalk/uam.h>
#include "file.h"
Go to the source code of this file.
◆ auth_unregister
#define auth_unregister |
( |
| a | ) |
|
Value:
#define uam_detach(a)
Definition afpd/uam_auth.h:49
◆ uam_attach
#define uam_attach |
( |
| a, |
|
|
| b ) |
Value: do { \
(a)->uam_prev->uam_next = (b); \
(b)->uam_prev = (a)->uam_prev; \
(b)->uam_next = (a); \
(a)->uam_prev = (b); \
} while (0)
◆ uam_detach
Value: do { \
(a)->uam_prev->uam_next = (a)->uam_next; \
(a)->uam_next->uam_prev = (a)->uam_prev; \
} while (0)
◆ UAM_LIST
Value:
static struct uam_obj uam_changepw
Definition afpd/auth.c:56
static struct uam_obj uam_login
Definition afpd/auth.c:53
static enum op type
Definition nad_cp.c:95
static struct uam_obj uam_printer
Definition papd/auth.c:35
#define UAM_SERVER_CHANGEPW
Definition uam.h:28
#define UAM_SERVER_PRINTAUTH
Definition uam.h:29
#define UAM_SERVER_LOGIN
Definition uam.h:27
◆ auth_load()
int auth_load |
( |
const char * | path, |
|
|
const char * | list ) |
◆ auth_register()
int auth_register |
( |
const int | type, |
|
|
struct uam_obj * | uam ) |
◆ auth_uamfind()
struct uam_obj * auth_uamfind |
( |
const int | type, |
|
|
const char * | name, |
|
|
const int | len ) |
◆ auth_unload()
void auth_unload |
( |
void | | ) |
|
◆ getuamnames()
int getuamnames |
( |
const int | type, |
|
|
char * | uamnames ) |
◆ uam_load()
struct uam_mod * uam_load |
( |
const char * | path, |
|
|
const char * | name ) |
|
extern |
◆ uam_unload()
void uam_unload |
( |
struct uam_mod * | mod | ) |
|
|
extern |