Lines Matching refs:pConn
405 T_ConnEntry *pConn;
441 pConn = FindConnByHash(ip_hdr(skb), &iModifyType, iDirection);
444 pConn = FindConnByHash(skb->nh.iph, &iModifyType, iDirection);
449 if (NULL == pConn)
459 L7_PRINTK_DEBUG_3("l7_filter_main pConn: %x, pConn->packet_count: %d\n", pConn, pConn->packet_count);
461 if (pConn->proto_enum != 0)
467 g_all_proto[pConn->proto_enum-1].proto_packet_count++;
469 skb->cb[sizeof(skb->cb)-4] = pConn->proto_enum;
471 modify_dscp(skb, pConn->proto_enum);
476 L7_PRINTK_DEBUG_3("l7_filter_main pConn->proto_enum: %d\n", pConn->proto_enum);
481 if (pConn->packet_count > num_packets)
484 L7_PRINTK_DEBUG_3("too many packets, l7_filter_main pConn->packet_count: %d\n", pConn->packet_count);
488 skb->cb[sizeof(skb->cb)-4] = pConn->proto_enum;
490 modify_dscp(skb, pConn->proto_enum);
495 pConn->packet_count++;
523 if ((pConn->bProtocol != UDP_PROTOCOL)
524 || ((pConn->bNatType != AG_PORT_FORWARDING)
525 && ((ntohs(pConn->wDestPort) < EVA_PORT_START) || (ntohs(pConn->wDestPort) > EVA_PORT_END)))
526 || ((pConn->bNatType == AG_PORT_FORWARDING)
527 && ((ntohs(pConn->wSourcePort) < EVA_PORT_START) || (ntohs(pConn->wSourcePort) > EVA_PORT_END))))
536 L7_PRINTK_DEBUG_1("l7_filter_main identify the conn %x, in %dth packet.\n", pConn, pConn->packet_count);
546 modify_dscp(skb, pConn->proto_enum);
552 pConn->proto_enum = proto_enum;