Lines Matching refs:rl

100 	ilb_rule_info_t	*rl;  in ilb_create_rule()  local
107 rl = (ilb_rule_info_t *)&ic->ic_data; in ilb_create_rule()
114 (void) strlcpy(rl->rl_name, rd->r_name, sizeof (rl->rl_name)); in ilb_create_rule()
115 (void) strlcpy(rl->rl_sgname, rd->r_sgname, sizeof (rl->rl_sgname)); in ilb_create_rule()
116 (void) strlcpy(rl->rl_hcname, rd->r_hcname, sizeof (rl->rl_hcname)); in ilb_create_rule()
117 rl->rl_flags = rd->r_flags; in ilb_create_rule()
118 rl->rl_proto = rd->r_proto; in ilb_create_rule()
119 rl->rl_ipversion = rd->r_vip.ia_af; in ilb_create_rule()
120 rl->rl_minport = rd->r_minport; in ilb_create_rule()
122 rl->rl_maxport = rd->r_minport; in ilb_create_rule()
124 rl->rl_maxport = rd->r_maxport; in ilb_create_rule()
125 rl->rl_algo = rd->r_algo; in ilb_create_rule()
126 rl->rl_topo = rd->r_topo; in ilb_create_rule()
127 rl->rl_conndrain = rd->r_conndrain; in ilb_create_rule()
128 rl->rl_nat_timeout = rd->r_nat_timeout; in ilb_create_rule()
129 rl->rl_sticky_timeout = rd->r_sticky_timeout; in ilb_create_rule()
130 rl->rl_hcport = rd->r_hcport; in ilb_create_rule()
131 rl->rl_hcpflag = rd->r_hcpflag; in ilb_create_rule()
133 IP_COPY_CLI_2_IMPL(&rd->r_vip, &rl->rl_vip); in ilb_create_rule()
134 IP_COPY_CLI_2_IMPL(&rd->r_stickymask, &rl->rl_stickymask); in ilb_create_rule()
135 IP_COPY_CLI_2_IMPL(&rd->r_nat_src_start, &rl->rl_nat_src_start); in ilb_create_rule()
136 IP_COPY_CLI_2_IMPL(&rd->r_nat_src_end, &rl->rl_nat_src_end); in ilb_create_rule()
232 ilb_rule_info_t *rl = NULL; in i_ilb_walk_one_rule() local
254 rl = (ilb_rule_info_t *)&rbuf->ic_data; in i_ilb_walk_one_rule()
261 (void) strlcpy(rd.r_name, rl->rl_name, sizeof (rd.r_name)); in i_ilb_walk_one_rule()
262 (void) strlcpy(rd.r_hcname, rl->rl_hcname, sizeof (rd.r_hcname)); in i_ilb_walk_one_rule()
263 (void) strlcpy(rd.r_sgname, rl->rl_sgname, sizeof (rd.r_sgname)); in i_ilb_walk_one_rule()
264 rd.r_flags = rl->rl_flags; in i_ilb_walk_one_rule()
265 rd.r_proto = rl->rl_proto; in i_ilb_walk_one_rule()
266 rd.r_minport = rl->rl_minport; in i_ilb_walk_one_rule()
267 rd.r_maxport = rl->rl_maxport; in i_ilb_walk_one_rule()
268 rd.r_algo = rl->rl_algo; in i_ilb_walk_one_rule()
269 rd.r_topo = rl->rl_topo; in i_ilb_walk_one_rule()
270 rd.r_conndrain = rl->rl_conndrain; in i_ilb_walk_one_rule()
271 rd.r_nat_timeout = rl->rl_nat_timeout; in i_ilb_walk_one_rule()
272 rd.r_sticky_timeout = rl->rl_sticky_timeout; in i_ilb_walk_one_rule()
273 rd.r_hcport = rl->rl_hcport; in i_ilb_walk_one_rule()
274 rd.r_hcpflag = rl->rl_hcpflag; in i_ilb_walk_one_rule()
276 IP_COPY_IMPL_2_CLI(&rl->rl_vip, &rd.r_vip); in i_ilb_walk_one_rule()
277 IP_COPY_IMPL_2_CLI(&rl->rl_nat_src_start, &rd.r_nat_src_start); in i_ilb_walk_one_rule()
278 IP_COPY_IMPL_2_CLI(&rl->rl_nat_src_end, &rd.r_nat_src_end); in i_ilb_walk_one_rule()
279 IP_COPY_IMPL_2_CLI(&rl->rl_stickymask, &rd.r_stickymask); in i_ilb_walk_one_rule()