Lines Matching defs:server
495 * tables, one for client to server and the other for server to client.
501 ilb_conn_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_t *server,
515 entry = s->server->iser_nat_src->src_list;
527 connp->conn_server = server;
528 ILB_SERVER_REFHOLD(server);
539 /* Client to server info. */
745 * the traffic direction (c2s, client to server?)
1174 ilb_sticky_add(ilb_sticky_hash_t *hash, ilb_rule_t *rule, ilb_server_t *server,
1196 s->server = server;
1199 * Grab a ref cnt on the server so that it won't go away while
1202 ILB_SERVER_REFHOLD(server);
1228 ilb_server_t *server, ilb_sticky_t **res, uint16_t *src_ent_idx)
1234 ASSERT(server != NULL);
1249 s = ilb_sticky_add(hash, rule, server, src);
1255 * Find a source for this server. All subseqent requests from
1262 if (server->iser_nat_src != NULL) {
1264 *src_ent_idx = (server->iser_nat_src->cur++ %
1265 server->iser_nat_src->num_src);
1270 return (server);
1277 if (!s->server->iser_enabled) {
1279 * s->server == server can only happen if there is a race in
1282 * disabled server. In this case, just drop the packet...
1284 if (s->server == server) {
1290 * The old server is disabled and there is a new server, use
1301 if (server->iser_nat_src != NULL)
1303 return (s->server);
1330 ILB_SERVER_REFRELE(s->server);
1440 ILB_SERVER_REFRELE(s->server);
1515 st[j].srv_addr = curp->server->iser_addr_v6;