ffi = require("ffi") ffi.cdef[[ uint8_t *get_ipzone(const uint8_t *ip_str,const uint8_t *host,const uint8_t *uri); int set_server(const uint8_t *idc,const uint8_t *svr,int op); int init_ipzone(const char *conf); int init_vhost(const char *conf,const char *hostname); int init_ipz(const char *conf); ]] ipzone = ffi.load('ipzone'); init = ipzone.init_ipz("/usr/local/openresty/nginx/conf/ipzone"); if init ~= 0 then os.exit(1); end