Searched refs:ilb_handle_t (Results 1 - 7 of 7) sorted by relevance
/osnet-11/usr/src/lib/libilb/common/ |
H A D | libilb.h | 154 typedef struct ilb_handle *ilb_handle_t; typedef in typeref:struct:ilb_handle 320 typedef ilb_status_t (* sg_walkerfunc_t)(ilb_handle_t, ilb_sg_data_t *, 322 typedef ilb_status_t (* srv_walkerfunc_t)(ilb_handle_t, ilb_server_data_t *, 324 typedef ilb_status_t (* rule_walkerfunc_t)(ilb_handle_t, ilb_rule_data_t *, 326 typedef ilb_status_t (* hc_walkerfunc_t)(ilb_handle_t, ilb_hc_info_t *, 328 typedef ilb_status_t (* hc_srvwalkerfunc_t)(ilb_handle_t, ilb_hc_srv_t *, 335 ilb_status_t ilb_open(ilb_handle_t *); 340 ilb_status_t ilb_close(ilb_handle_t); 343 ilb_status_t ilb_reset_config(ilb_handle_t); 347 ilb_status_t ilb_create_rule(ilb_handle_t, cons [all...] |
H A D | ilb_sg.c | 37 i_ilb_addrem_sg(ilb_handle_t h, const char *sgname, ilbd_cmd_t cmd) 66 ilb_destroy_servergroup(ilb_handle_t h, const char *sgname) 72 ilb_create_servergroup(ilb_handle_t h, const char *sgname) 78 i_ilb_addrem_server_to_group(ilb_handle_t h, const char *sgname, 132 ilb_add_server_to_group(ilb_handle_t h, const char *sgname, 140 ilb_rem_server_from_group(ilb_handle_t h, const char *sgname, 148 i_ilb_retrieve_sg_names(ilb_handle_t h, ilb_comm_t **rbuf, size_t *rbufsz) 174 i_ilb_retrieve_sg_hosts(ilb_handle_t h, const char *sgname, ilb_comm_t **rbuf, 220 i_ilb_walk_one_sg(ilb_handle_t h, void *f, const char *sgname, void *arg, 274 i_walk_sgs(ilb_handle_t [all...] |
H A D | ilb_rules.c | 40 i_drop_hc(ilb_handle_t h, ilb_hc_info_t *hc, void *arg) 47 i_drop_rule(ilb_handle_t h, ilb_rule_data_t *rd, void *arg) 54 i_drop_sg_srvs(ilb_handle_t h, ilb_server_data_t *srv, const char *sgname, 62 i_drop_sg(ilb_handle_t h, ilb_sg_data_t *sg, void *arg) 74 ilb_reset_config(ilb_handle_t h) 95 ilb_create_rule(ilb_handle_t h, const ilb_rule_data_t *rd) 151 i_ilb_rule_action(ilb_handle_t h, const char *name, ilbd_cmd_t cmd) 183 ilb_destroy_rule(ilb_handle_t h, const char *name) 189 ilb_enable_rule(ilb_handle_t h, const char *name) 195 ilb_disable_rule(ilb_handle_t [all...] |
H A D | ilb_comm.c | 41 i_ilb_socket_set_err(ilb_handle_t h, ilb_status_t err) 52 ilb_open(ilb_handle_t *hp) 110 *hp = (ilb_handle_t)hi; 119 ilb_close(ilb_handle_t h) 168 i_ilb_do_comm(ilb_handle_t h, ilb_comm_t *ic, size_t ic_sz, ilb_comm_t *rbuf, 232 i_ilb_close_comm(ilb_handle_t h)
|
H A D | ilb_nat.c | 42 static ilb_status_t ilb_show_info(ilb_handle_t, char *, size_t *, boolean_t *, 61 ilb_show_nat(ilb_handle_t h, ilb_nat_info_t buf[], size_t *num, 83 ilb_show_persist(ilb_handle_t h, ilb_persist_info_t buf[], size_t *num, 94 ilb_show_info(ilb_handle_t h, char *buf, size_t *num, boolean_t *end,
|
H A D | ilb_hc.c | 41 ilb_create_hc(ilb_handle_t h, const ilb_hc_info_t *hc) 74 ilb_destroy_hc(ilb_handle_t h, const char *hcname) 104 ilb_get_hc_info(ilb_handle_t h, const char *name, ilb_hc_info_t *hcp) 143 ilb_walk_hc(ilb_handle_t h, hc_walkerfunc_t func, void *arg) 188 ilb_get_hc_srvs(ilb_handle_t h, const char *rulename, ilb_comm_t **rbuf, 223 ilb_walk_hc_srvs(ilb_handle_t h, hc_srvwalkerfunc_t fn, const char *rulename,
|
H A D | libilb_impl.h | 240 ilb_status_t i_ilb_do_comm(ilb_handle_t, ilb_comm_t *, size_t, ilb_comm_t *, 242 void i_ilb_close_comm(ilb_handle_t); 245 ilb_status_t i_ilb_retrieve_rule_names(ilb_handle_t, ilb_comm_t **,
|
Completed in 32 milliseconds