#include <errno.h>#include <pwd.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <atalk/afp.h>#include <atalk/compat.h>#include <atalk/logger.h>#include <atalk/uam.h>#include <atalk/util.h>Functions | |
| UAM_MODULE_EXPORT void | append (struct papfile *, const char *, int) |
| static int | noauth_login (void *obj, struct passwd **uam_pwd, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen) |
| static int | noauth_login_ext (void *obj, char *uname, struct passwd **uam_pwd, char *ibuf, size_t ibuflen, char *rbuf, size_t *rbuflen) |
| static int | noauth_printer (char *start, char *stop, char *username, struct papfile *out) |
| static int | uam_setup (void *handle, const char *path) |
| static void | uam_cleanup (void) |
Variables | |
| UAM_MODULE_EXPORT struct uam_export | uams_guest |
|
extern |
|
static |
login and login_ext are almost the same
|
static |
|
static |
Printer NoAuthUAM Login
|
static |
|
static |
| UAM_MODULE_EXPORT struct uam_export uams_guest |