jabberd2  2.2.17
Data Structures | Typedefs | Functions
aci.c File Reference
#include "router.h"

Go to the source code of this file.

Data Structures

struct  aci_user_st

Typedefs

typedef struct aci_user_staci_user_t
 aci manager

Functions

xht aci_load (router_t r)
int aci_check (xht aci, const char *type, const char *name)
 see if a username is in an acl
void aci_unload (xht aci)
 unload aci table

Typedef Documentation

typedef struct aci_user_st* aci_user_t

aci manager

Definition at line 25 of file aci.c.


Function Documentation

xht aci_load ( router_t  r)
int aci_check ( xht  aci,
const char *  type,
const char *  name 
)

see if a username is in an acl

Definition at line 93 of file aci.c.

References log_debug, aci_user_st::name, aci_user_st::next, xhash_get(), and ZONE.

Referenced by _announce_pkt_sm(), _disco_pkt_sm(), and _router_process_bind().

void aci_unload ( xht  aci)

unload aci table

Definition at line 114 of file aci.c.

Referenced by JABBER_MAIN().