netatalk  4.4.0dev
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
uam.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <ctype.h>
#include <atalk/logger.h>
#include <sys/param.h>
#include <sys/time.h>
#include <atalk/asp.h>
#include <atalk/dsi.h>
#include <atalk/afp.h>
#include <atalk/util.h>
#include "uam_auth.h"

Functions

struct uam_moduam_load (const char *path, const char *name)
void uam_unload (struct uam_mod *mod)
int uam_register (const int type, const char *path, const char *name,...)
void uam_unregister (const int type, const char *name)
int uam_afpserver_option (void *private _U_, const int what _U_, void *option _U_, size_t *len _U_)
struct passwd * uam_getname (void *dummy _U_, char *name, const int len)
int uam_checkuser (void *private _U_, const struct passwd *pwd)

Function Documentation

◆ uam_afpserver_option()

int uam_afpserver_option ( void *private _U_,
const int what _U_,
void *option _U_,
size_t *len _U_ )

◆ uam_checkuser()

int uam_checkuser ( void *private _U_,
const struct passwd * pwd )

◆ uam_getname()

struct passwd * uam_getname ( void *dummy _U_,
char * name,
const int len )

◆ uam_load()

struct uam_mod * uam_load ( const char * path,
const char * name )

◆ uam_register()

int uam_register ( const int type,
const char * path,
const char * name,
... )

◆ uam_unload()

void uam_unload ( struct uam_mod * mod)

◆ uam_unregister()

void uam_unregister ( const int type,
const char * name )