Lines Matching refs:ic
98 ilb_comm_t *ic; in ilb_create_rule() local
105 if ((ic = i_ilb_alloc_req(ILBD_CREATE_RULE, &ic_sz)) == NULL) in ilb_create_rule()
107 rl = (ilb_rule_info_t *)&ic->ic_data; in ilb_create_rule()
138 rc = i_ilb_do_comm(h, ic, ic_sz, ic, &ic_sz); in ilb_create_rule()
142 if (ic->ic_cmd != ILBD_CMD_OK) in ilb_create_rule()
143 rc = *(ilb_status_t *)&ic->ic_data; in ilb_create_rule()
146 free(ic); in ilb_create_rule()
154 ilb_comm_t *ic; in i_ilb_rule_action() local
160 if ((ic = i_ilb_alloc_req(cmd, &ic_sz)) == NULL) in i_ilb_rule_action()
164 bzero(&ic->ic_data, sizeof (ilbd_name_t)); in i_ilb_rule_action()
166 (void) strlcpy((char *)&ic->ic_data, name, in i_ilb_rule_action()
170 rc = i_ilb_do_comm(h, ic, ic_sz, ic, &ic_sz); in i_ilb_rule_action()
174 if (ic->ic_cmd != ILBD_CMD_OK) in i_ilb_rule_action()
175 rc = *(ilb_status_t *)&ic->ic_data; in i_ilb_rule_action()
178 free(ic); in i_ilb_rule_action()
204 ilb_comm_t ic, *tmp_rbuf; in i_ilb_retrieve_rule_names() local
210 ic.ic_cmd = ILBD_RETRIEVE_RULE_NAMES; in i_ilb_retrieve_rule_names()
212 rc = i_ilb_do_comm(h, &ic, sizeof (ic), tmp_rbuf, rbufsz); in i_ilb_retrieve_rule_names()
234 ilb_comm_t *ic, *rbuf; in i_ilb_walk_one_rule() local
238 if ((ic = i_ilb_alloc_req(ILBD_RETRIEVE_RULE, &ic_sz)) == NULL) in i_ilb_walk_one_rule()
242 free(ic); in i_ilb_walk_one_rule()
246 (void) strlcpy((char *)&ic->ic_data, name, sizeof (ilbd_name_t)); in i_ilb_walk_one_rule()
247 rc = i_ilb_do_comm(h, ic, ic_sz, rbuf, &rbufsz); in i_ilb_walk_one_rule()
284 free(ic); in i_ilb_walk_one_rule()