Home
last modified time | relevance | path

Searched refs:ilbd_rule_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd.h156 } ilbd_rule_t; typedef
208 ilbd_rule_t const *hcr_rule;
363 ilb_status_t i_attach_rule2sg(ilbd_sg_t *, ilbd_rule_t *);
378 ilb_status_t ilbd_hc_associate_rule(const ilbd_rule_t *, int);
379 ilb_status_t ilbd_hc_dissociate_rule(const ilbd_rule_t *);
380 ilb_status_t ilbd_hc_add_server(const ilbd_rule_t *, const ilb_sg_srv_t *,
382 ilb_status_t ilbd_hc_del_server(const ilbd_rule_t *, const ilb_sg_srv_t *);
383 ilb_status_t ilbd_hc_enable_rule(const ilbd_rule_t *);
384 ilb_status_t ilbd_hc_disable_rule(const ilbd_rule_t *);
385 ilb_status_t ilbd_hc_enable_server(const ilbd_rule_t *,
[all …]
H A Dilbd_rules.c52 static ilb_status_t ilbd_disable_one_rule(ilbd_rule_t *, boolean_t);
134 ilbd_rule_t *rl; in i_check_srv2rules()
227 list_create(&ilbd_rule_hlist, sizeof (ilbd_rule_t), in i_setup_rule_hlist()
228 offsetof(ilbd_rule_t, irl_link)); in i_setup_rule_hlist()
232 i_ilbd_save_rule(ilbd_rule_t *irl, ilbd_scf_cmd_t scf_cmd) in i_ilbd_save_rule()
254 static ilbd_rule_t *
257 ilbd_rule_t *rl; in i_alloc_ilbd_rule()
266 static ilbd_rule_t *
269 ilbd_rule_t *rl; in i_find_rule_byname()
320 ilbd_rule_t *irl = NULL; in ilbd_retrieve_rule()
[all …]
H A Dilbd_hc.c813 ilbd_hc_associate_rule(const ilbd_rule_t *rule, int ev_port) in ilbd_hc_associate_rule()
863 ilbd_hc_dissociate_rule(const ilbd_rule_t *rule) in ilbd_hc_dissociate_rule()
898 ilbd_hc_check_rule(const char *hc_name, const ilbd_rule_t *rule, in ilbd_hc_check_rule()
919 ilbd_hc_add_server(const ilbd_rule_t *rule, const ilb_sg_srv_t *srv, in ilbd_hc_add_server()
932 ilbd_hc_del_server(const ilbd_rule_t *rule, const ilb_sg_srv_t *srv) in ilbd_hc_del_server()
944 ilbd_hc_toggle_server(const ilbd_rule_t *rule, const ilb_sg_srv_t *srv, in ilbd_hc_toggle_server()
988 ilbd_hc_enable_server(const ilbd_rule_t *rule, const ilb_sg_srv_t *srv) in ilbd_hc_enable_server()
994 ilbd_hc_disable_server(const ilbd_rule_t *rule, const ilb_sg_srv_t *srv) in ilbd_hc_disable_server()
1004 ilbd_hc_toggle_rule(const ilbd_rule_t *rule, boolean_t enable) in ilbd_hc_toggle_rule()
1075 ilbd_hc_enable_rule(const ilbd_rule_t *rule) in ilbd_hc_enable_rule()
[all …]
H A Dilbd_sg.c84 list_create(&d_sg->isg_rulelist, sizeof (ilbd_rule_t), in i_ilbd_alloc_sg()
85 offsetof(ilbd_rule_t, irl_sglink)); in i_ilbd_alloc_sg()
113 i_attach_rule2sg(ilbd_sg_t *sg, ilbd_rule_t *irl) in i_attach_rule2sg()
634 ilbd_rule_t *irl = list_head(&tmp_sg->isg_rulelist); in ilbd_add_server_to_group()
1064 ilbd_rule_t *irl; in ilbd_retrieve_names()
1201 ilbd_rule_t *irl; in ilbd_Xable_server()
H A Dilbd_scf.c538 ilbd_rule_t *r_ent = NULL; in ilbd_data_to_scfval()
544 r_ent = (ilbd_rule_t *)data; in ilbd_data_to_scfval()
750 ilbd_rule_t *r_ent = (ilbd_rule_t *)data; in ilbd_create_pg()