Lines Matching defs:srv
131 i_check_srv2rules(list_t *rlist, ilb_sg_srv_t *srv)
139 if (srv == NULL)
142 srv_minport = ntohs(srv->sgs_minport);
143 srv_maxport = ntohs(srv->sgs_maxport);
1149 ilbd_srv_t *srv = list_head(&sg->isg_srvlist);
1151 int32_t s_af = GET_AF(&srv->isv_addr);
1243 * walk the list of rules and add srv to the *kernel* rule
1247 i_add_srv2krules(list_t *rlist, ilb_sg_srv_t *srv, int ev_port)
1257 kcmd.servers[0].addr = srv->sgs_addr;
1258 kcmd.servers[0].flags = i_flags_d2k(srv->sgs_flags);
1259 (void) strlcpy(kcmd.servers[0].name, srv->sgs_srvID,
1279 if (srv->sgs_minport == 0) {
1283 kcmd.servers[0].min_port = srv->sgs_minport;
1284 kcmd.servers[0].max_port = srv->sgs_maxport;
1307 if ((rc = ilbd_hc_add_server(rl, srv, ev_port)) !=
1311 srv->sgs_srvID);
1328 del_kcmd.servers[0].addr = srv->sgs_addr;
1331 (void) ilbd_hc_del_server(del_rl, srv);
1345 i_rem_srv_frm_krules(list_t *rlist, ilb_sg_srv_t *srv, int ev_port)
1355 kcmd.servers[0].addr = srv->sgs_addr;
1381 (rc = ilbd_hc_del_server(rl, srv)) != ILB_STATUS_OK) {
1384 srv->sgs_srvID);
1400 add_kcmd.servers[0].addr = srv->sgs_addr;
1401 add_kcmd.servers[0].flags = i_flags_d2k(srv->sgs_flags);
1402 (void) strlcpy(add_kcmd.servers[0].name, srv->sgs_srvID,
1405 if (srv->sgs_minport == 0) {
1409 add_kcmd.servers[0].min_port = srv->sgs_minport;
1410 add_kcmd.servers[0].max_port = srv->sgs_maxport;
1413 (void) ilbd_hc_add_server(add_rl, srv, ev_port);