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 D | ilbd.h | 156 } 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 D | ilbd_rules.c | 52 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 D | ilbd_hc.c | 813 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 D | ilbd_sg.c | 84 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 D | ilbd_scf.c | 538 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()
|