Lines Matching refs:pConn
386 T_ConnEntry *pConn;
421 pConn = FindConnByHash(ip_hdr(skb), &iModifyType, iDirection);
423 pConn = FindConnByHash(skb->nh.iph, &iModifyType, iDirection);
426 if (NULL == pConn)
436 L7_PRINTK_DEBUG_3("l7_filter_main pConn: %x, pConn->packet_count: %d\n", pConn, pConn->packet_count);
438 if (pConn->proto_enum != 0)
444 g_all_proto[pConn->proto_enum-1].proto_packet_count++;
446 skb->cb[sizeof(skb->cb)-4] = pConn->proto_enum;
448 modify_dscp(skb, pConn->proto_enum);
453 L7_PRINTK_DEBUG_3("l7_filter_main pConn->proto_enum: %d\n", pConn->proto_enum);
458 if (pConn->packet_count > num_packets)
461 L7_PRINTK_DEBUG_3("too many packets, l7_filter_main pConn->packet_count: %d\n", pConn->packet_count);
465 skb->cb[sizeof(skb->cb)-4] = pConn->proto_enum;
467 modify_dscp(skb, pConn->proto_enum);
472 pConn->packet_count++;
496 if ((pConn->bProtocol != UDP_PROTOCOL)
497 || ((pConn->bNatType != AG_PORT_FORWARDING)
498 && ((ntohs(pConn->wDestPort) < EVA_PORT_START) || (ntohs(pConn->wDestPort) > EVA_PORT_END)))
499 || ((pConn->bNatType == AG_PORT_FORWARDING)
500 && ((ntohs(pConn->wSourcePort) < EVA_PORT_START) || (ntohs(pConn->wSourcePort) > EVA_PORT_END))))
509 L7_PRINTK_DEBUG_1("l7_filter_main identify the conn %x, in %dth packet.\n", pConn, pConn->packet_count);
519 modify_dscp(skb, pConn->proto_enum);
525 pConn->proto_enum = proto_enum;