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