Lines Matching defs:dst_srv
392 ilb_hc_srv_t *dst_srv;
408 for (i = 0; tmp_srv != NULL && tmp_rbufsz >= sizeof (*dst_srv); i++) {
409 dst_srv = &srvs->rs_srvs[i];
411 (void) strlcpy(dst_srv->hcs_rule_name, rulename, ILB_NAMESZ);
412 (void) strlcpy(dst_srv->hcs_ID, tmp_srv->shc_sg_srv->sgs_srvID,
414 (void) strlcpy(dst_srv->hcs_hc_name,
416 dst_srv->hcs_IP = tmp_srv->shc_sg_srv->sgs_addr;
417 dst_srv->hcs_fail_cnt = tmp_srv->shc_fail_cnt;
418 dst_srv->hcs_status = tmp_srv->shc_status;
419 dst_srv->hcs_rtt = tmp_srv->shc_rtt;
420 dst_srv->hcs_lasttime = tmp_srv->shc_lasttime;
421 dst_srv->hcs_nexttime = tmp_srv->shc_nexttime;
424 tmp_rbufsz -= sizeof (*dst_srv);
427 *rbufsz += i * sizeof (*dst_srv);