Skip to content

File broker_access_list.c

FileList > broker > broker_access_list.c

Go to the source code of this file

  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <string.h>
  • #include "broker_access_list.h"
  • #include "broker_error.h"
  • #include "broker_util.h"

Public Attributes

Type Name
T_ACL * v3_acl = [**NULL**](freelistheap_8h.md#define-null)

Public Functions

Type Name
int uw_acl_check (unsigned char * ip_addr)
int uw_acl_make (char * acl_file)

Public Static Functions

Type Name
int convert_ip (char * str, T_IP * ip_addr)
int ip_comp (const void * arg1, const void * arg2)
int ipstr2int (char * str, char ** endp, char next_char)

Public Attributes Documentation

variable v3_acl

T_ACL* v3_acl;

Public Functions Documentation

function uw_acl_check

int uw_acl_check (
    unsigned  char * ip_addr
) 

function uw_acl_make

int uw_acl_make (
    char * acl_file
) 

Public Static Functions Documentation

function convert_ip

static int convert_ip (
    char * str,
    T_IP * ip_addr
) 

function ip_comp

static int ip_comp (
    const  void * arg1,
    const  void * arg2
) 

function ipstr2int

static int ipstr2int (
    char * str,
    char ** endp,
    char next_char
) 


The documentation for this class was generated from the following file cubrid/src/broker/broker_access_list.c