Hi, Wireshark can help you here. See doc/README.developer, chapter 2.7.1 Using tcp_dissect_pdus().
Thanx, Jaap Silvia Cristina Tejedor wrote: > Dear Mr, > > I m working on the packet reception and treatement with the PCE protocol > which runs over TCP. The PCE protocol takes the TCP data and "knows" > (reading this information from the PCE header) the message length, which > can be contained in several TCP packets, and so, can use not an entire > numer of TCP packets but always 1 or less(a half of a packet > forexample), and then the following PCE packet can be contained in the > second half of the first TCP packet and the first half of the followig > TCP packet. My doubt is, how can I keep the information of the position > in which the PCE packet starts if the former PCE packet doesn't use the > hole TCP previous packet? I was thinking in saving this information in a > variable, but each time that the protocol reads a new TCP packet, all > variables are resarted and I don't know how to save that information. > > Thank you very much, > > Silvia Tejedor. _______________________________________________ Wireshark-dev mailing list [email protected] http://www.wireshark.org/mailman/listinfo/wireshark-dev
