CUBRID Engine
latest
|
Go to the source code of this file.
Classes | |
struct | t_ip |
struct | t_acl |
Macros | |
#define | IPV4_LENGTH_MAX 4 |
Typedefs | |
typedef struct t_ip | T_IP |
typedef struct t_acl | T_ACL |
Functions | |
int | uw_acl_make (char *acl_file) |
int | uw_acl_check (unsigned char *ip_addr) |
Variables | |
T_ACL * | v3_acl |
#define IPV4_LENGTH_MAX 4 |
Definition at line 29 of file broker_access_list.h.
Referenced by uw_acl_check().
Definition at line 38 of file broker_access_list.h.
Definition at line 31 of file broker_access_list.h.
int uw_acl_check | ( | unsigned char * | ip_addr | ) |
Definition at line 114 of file broker_access_list.c.
References t_acl::acl, i, t_ip::ip, t_ip::ip_length, IPV4_LENGTH_MAX, and t_acl::num_acl.
Referenced by receiver_thr_f().
int uw_acl_make | ( | char * | acl_file | ) |
Definition at line 41 of file broker_access_list.c.
References t_acl::acl, convert_ip(), ip_comp(), NULL, t_acl::num_acl, p, trim(), UW_ER_NO_MORE_MEMORY, and UW_SET_ERROR_CODE.
Referenced by main().
T_ACL* v3_acl |
Definition at line 38 of file broker_access_list.c.
Referenced by receiver_thr_f().