jabberd2
2.5.0
|
#include "router.h"
Go to the source code of this file.
Data Structures | |
struct | aci_user_st |
Typedefs | |
typedef struct aci_user_st * | aci_user_t |
aci manager More... | |
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 More... | |
void | aci_unload (xht aci) |
unload aci table More... | |
typedef struct aci_user_st* aci_user_t |
Definition at line 31 of file aci.c.
References router_st::config, log_debug, config_st::nad, NAD_AVAL, NAD_AVAL_L, NAD_CDATA, NAD_CDATA_L, nad_find_attr(), nad_find_elem(), aci_user_st::name, aci_user_st::next, pstrdup(), xhash_new(), xhash_pool(), xhash_put(), and ZONE.
Referenced by JABBER_MAIN().
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 | ) |