Lines Matching refs:pConn
385 T_ConnEntry *pConn;
420 pConn = FindConnByHash(ip_hdr(skb), &iModifyType, iDirection);
422 pConn = FindConnByHash(skb->nh.iph, &iModifyType, iDirection);
425 if (NULL == pConn)
435 L7_PRINTK_DEBUG_3("l7_filter_main pConn: %x, pConn->packet_count: %d\n", pConn, pConn->packet_count);
437 if (pConn->proto_enum != 0)
443 g_all_proto[pConn->proto_enum-1].proto_packet_count++;
445 skb->cb[sizeof(skb->cb)-4] = pConn->proto_enum;
447 modify_dscp(skb, pConn->proto_enum);
452 L7_PRINTK_DEBUG_3("l7_filter_main pConn->proto_enum: %d\n", pConn->proto_enum);
457 if (pConn->packet_count > num_packets)
460 L7_PRINTK_DEBUG_3("too many packets, l7_filter_main pConn->packet_count: %d\n", pConn->packet_count);
464 skb->cb[sizeof(skb->cb)-4] = pConn->proto_enum;
466 modify_dscp(skb, pConn->proto_enum);
471 pConn->packet_count++;
495 if ((pConn->bProtocol != UDP_PROTOCOL)
496 || ((pConn->bNatType != AG_PORT_FORWARDING)
497 && ((ntohs(pConn->wDestPort) < EVA_PORT_START) || (ntohs(pConn->wDestPort) > EVA_PORT_END)))
498 || ((pConn->bNatType == AG_PORT_FORWARDING)
499 && ((ntohs(pConn->wSourcePort) < EVA_PORT_START) || (ntohs(pConn->wSourcePort) > EVA_PORT_END))))
508 L7_PRINTK_DEBUG_1("l7_filter_main identify the conn %x, in %dth packet.\n", pConn, pConn->packet_count);
518 modify_dscp(skb, pConn->proto_enum);
524 pConn->proto_enum = proto_enum;