Searched refs:ilb_handle_t (Results 1 - 7 of 7) sorted by relevance

/osnet-11/usr/src/lib/libilb/common/
H A Dlibilb.h154 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 Dilb_sg.c37 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 Dilb_rules.c40 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 Dilb_comm.c41 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 Dilb_nat.c42 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 Dilb_hc.c41 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 Dlibilb_impl.h240 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