Lines Matching refs:info

362  * Given the info of a packet, look for a match in the rule hash table.
966 /* Try to match the given packet info and zone ID with a rule. */
1211 ilb_server_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_info_t *info)
1220 min_port = ntohs(info->min_port);
1221 max_port = ntohs(info->max_port);
1258 if ((IN6_IS_ADDR_V4MAPPED(&info->addr) &&
1260 (!IN6_IS_ADDR_V4MAPPED(&info->addr) &&
1293 if (IN6_ARE_ADDR_EQUAL(&server->iser_addr_v6, &info->addr) ||
1294 strcasecmp(server->iser_name, info->name) == 0) {
1308 (void) memcpy(server->iser_name, info->name, ILB_SERVER_NAMESZ - 1);
1309 (void) inet_ntop(AF_INET6, &info->addr, server->iser_ip_addr,
1320 server->iser_addr_v6 = info->addr;
1363 server->iser_enabled = info->flags & ILB_SERVER_ENABLED ? B_TRUE :
1678 ilb_nat_info_t info;
1782 info.vip = *dst;
1783 info.dport = dport;
1784 info.src = *src;
1785 info.sport = sport;
1794 &info.nat_src, &info.nat_sport, src_idx)) == NULL) {
1804 info.src_ent = src_ent;
1805 info.nat_dst = server->iser_addr_v6;
1807 info.nat_dport = htons(ntohs(dport) -
1810 info.nat_dport = htons(server->iser_min_port);
1815 * sticky info and de-allocate the NAT source port allocated
1819 dport, &info, &ip_sum, &tp_sum, s) != 0) {
1827 ilb_full_nat(l3, iph, l4, tph, &info, ip_sum, tp_sum, B_TRUE);
1832 info.vip = *dst;
1833 info.nat_dst = server->iser_addr_v6;
1834 info.dport = dport;
1836 info.nat_dport = htons(ntohs(dport) -
1839 info.nat_dport = htons(server->iser_min_port);
1843 dport, &info, &ip_sum, &tp_sum, s) != 0) {
1851 ilb_half_nat(l3, iph, l4, tph, &info, ip_sum, tp_sum, B_TRUE);
2067 * ilbs_conn/sticky_hash related info is initialized in