Home
last modified time | relevance | path

Searched refs:rbufsz (Results 1 – 11 of 11) sorted by last modified time

/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_rules.c318 ilbd_retrieve_rule(ilbd_name_t rl_name, uint32_t *rbuf, size_t *rbufsz) in ilbd_retrieve_rule() argument
328 ilbd_reply_ok(rbuf, rbufsz); in ilbd_retrieve_rule()
356 *rbufsz += sizeof (ilb_rule_info_t); in ilbd_retrieve_rule()
H A Dilbd_sg.c1039 tmp_rbufsz = *rbufsz; in ilbd_retrieve_names()
1041 ilbd_reply_ok(rbuf, rbufsz); in ilbd_retrieve_names()
1045 tmp_rbufsz -= *rbufsz; in ilbd_retrieve_names()
1116 tmp_rbufsz = *rbufsz; in ilbd_retrieve_sg_hosts()
1117 ilbd_reply_ok(rbuf, rbufsz); in ilbd_retrieve_sg_hosts()
1120 *rbufsz += sizeof (ilb_sg_info_t); in ilbd_retrieve_sg_hosts()
1121 tmp_rbufsz -= *rbufsz; in ilbd_retrieve_sg_hosts()
1526 ilbd_reply_ok(rbuf, rbufsz); in ilbd_address_to_srvID()
1528 *rbufsz += sizeof (ilb_sg_srv_t); in ilbd_address_to_srvID()
1555 ilbd_reply_ok(rbuf, rbufsz); in ilbd_srvID_to_address()
[all …]
H A Dilbd_support.c272 ilbd_reply_ok(uint32_t *rbuf, size_t *rbufsz) in ilbd_reply_ok() argument
279 *rbufsz = sizeof (ilb_comm_t); in ilbd_reply_ok()
287 ilbd_reply_err(uint32_t *rbuf, size_t *rbufsz, ilb_status_t status) in ilbd_reply_err() argument
295 *rbufsz = sizeof (ilb_comm_t) + sizeof (ilb_status_t); in ilbd_reply_err()
H A Dilbd_main.c364 size_t rbufsz; in consume_common_struct() local
377 rbufsz = ILBD_MSG_SIZE; in consume_common_struct()
436 reply_buf, &rbufsz); in consume_common_struct()
443 reply_buf, &rbufsz); in consume_common_struct()
503 rc = ilbd_get_hc_info(name, reply_buf, &rbufsz); in consume_common_struct()
510 rc = ilbd_get_hc_srvs(name, reply_buf, &rbufsz); in consume_common_struct()
516 rc = ilbd_show_nat(cli, ic, reply_buf, &rbufsz); in consume_common_struct()
545 ilbd_reply_ok(reply_buf, &rbufsz); in consume_common_struct()
547 ilbd_reply_err(reply_buf, &rbufsz, rc); in consume_common_struct()
550 if ((ret = send(cli->cli_sd, reply_buf, rbufsz, 0)) != rbufsz) { in consume_common_struct()
[all …]
H A Dilbd_nat.c100 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_nat()
109 tmp_rbufsz = *rbufsz; in ilbd_show_nat()
110 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_nat()
118 tmp_rbufsz -= *rbufsz; in ilbd_show_nat()
139 ilbd_reply_err(rbuf, rbufsz, ret); in ilbd_show_nat()
198 size_t *rbufsz) in ilbd_show_sticky() argument
221 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_sticky()
230 tmp_rbufsz = *rbufsz; in ilbd_show_sticky()
231 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_sticky()
239 tmp_rbufsz -= *rbufsz; in ilbd_show_sticky()
[all …]
H A Dilbd_hc.c360 ilbd_get_hc_info(const char *hc_name, uint32_t *rbuf, size_t *rbufsz) in ilbd_get_hc_info() argument
372 ilbd_reply_ok(rbuf, rbufsz); in ilbd_get_hc_info()
382 *rbufsz += sizeof (ilb_hc_info_t); in ilbd_get_hc_info()
388 ilbd_hc_copy_srvs(uint32_t *rbuf, size_t *rbufsz, ilbd_hc_rule_t *hc_rule, in ilbd_hc_copy_srvs() argument
397 tmp_rbufsz = *rbufsz; in ilbd_hc_copy_srvs()
399 ilbd_reply_ok(rbuf, rbufsz); in ilbd_hc_copy_srvs()
402 *rbufsz += sizeof (ilb_hc_rule_srv_t); in ilbd_hc_copy_srvs()
403 tmp_rbufsz -= *rbufsz; in ilbd_hc_copy_srvs()
427 *rbufsz += i * sizeof (*dst_srv); in ilbd_hc_copy_srvs()
434 ilbd_get_hc_srvs(const char *rulename, uint32_t *rbuf, size_t *rbufsz) in ilbd_get_hc_srvs() argument
[all …]
/illumos-gate/usr/src/lib/libilb/common/
H A Dilb_comm.c171 size_t *rbufsz) in i_ilb_do_comm() argument
213 if ((r = recv(s, rbuf, *rbufsz, 0)) <= 0) { in i_ilb_do_comm()
216 *rbufsz = r; in i_ilb_do_comm()
H A Dilb_hc.c108 size_t ic_sz, rbufsz; in ilb_get_hc_info() local
116 if ((rbuf = malloc(rbufsz)) == NULL) { in ilb_get_hc_info()
123 rc = i_ilb_do_comm(h, ic, ic_sz, rbuf, &rbufsz); in ilb_get_hc_info()
149 size_t rbufsz; in ilb_walk_hc() local
152 rbufsz = ILBD_MSG_SIZE; in ilb_walk_hc()
153 if ((rbuf = malloc(rbufsz)) == NULL) in ilb_walk_hc()
189 size_t *rbufsz) in ilb_get_hc_srvs() argument
197 *rbufsz = ILBD_MSG_SIZE; in ilb_get_hc_srvs()
198 if ((tmp_rbuf = malloc(*rbufsz)) == NULL) { in ilb_get_hc_srvs()
206 rc = i_ilb_do_comm(h, ic, ic_sz, tmp_rbuf, rbufsz); in ilb_get_hc_srvs()
[all …]
H A Dilb_nat.c99 size_t reqsz, rbufsz, tmp_rbufsz, cur_num; in ilb_show_info() local
122 rbufsz = *num * entry_sz + sizeof (ilb_comm_t) + in ilb_show_info()
124 if ((rbuf = malloc(rbufsz)) == NULL) { in ilb_show_info()
138 tmp_rbufsz = rbufsz; in ilb_show_info()
172 tmp_rbufsz = rbufsz; in ilb_show_info()
H A Dilb_rules.c201 i_ilb_retrieve_rule_names(ilb_handle_t h, ilb_comm_t **rbuf, size_t *rbufsz) in i_ilb_retrieve_rule_names() argument
206 *rbufsz = ILBD_MSG_SIZE; in i_ilb_retrieve_rule_names()
207 if ((tmp_rbuf = malloc(*rbufsz)) == NULL) 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()
235 size_t ic_sz, rbufsz; in i_ilb_walk_one_rule() local
240 rbufsz = sizeof (ilb_comm_t) + sizeof (ilb_rule_info_t); in i_ilb_walk_one_rule()
241 if ((rbuf = malloc(rbufsz)) == NULL) { in i_ilb_walk_one_rule()
247 rc = i_ilb_do_comm(h, ic, ic_sz, rbuf, &rbufsz); in i_ilb_walk_one_rule()
296 size_t rbufsz; in ilb_walk_rules() local
305 rc = i_ilb_retrieve_rule_names(h, &rbuf, &rbufsz); in ilb_walk_rules()
H A Dilb_sg.c153 *rbufsz = ILBD_MSG_SIZE; in i_ilb_retrieve_sg_names()
154 if ((tmp_rbuf = malloc(*rbufsz)) == NULL) in i_ilb_retrieve_sg_names()
175 size_t *rbufsz) in i_ilb_retrieve_sg_hosts() argument
183 *rbufsz = ILBD_MSG_SIZE; in i_ilb_retrieve_sg_hosts()
184 if ((tmp_rbuf = malloc(*rbufsz)) == NULL) { in i_ilb_retrieve_sg_hosts()
228 size_t rbufsz; in i_ilb_walk_one_sg() local
280 size_t rbufsz; in i_walk_sgs() local
288 rc = i_ilb_retrieve_sg_names(h, &rbuf, &rbufsz); in i_walk_sgs()
401 size_t rbufsz; in i_ilb_fillin_srvdata() local
415 if ((rbuf = malloc(rbufsz)) == NULL) { in i_ilb_fillin_srvdata()
[all …]