Ethereal-cvs: RE: [ethereal-cvs] cvs commit: ethereal packet-tcp.c

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Neulinger, Nathan R." <nneul@xxxxxxx>
Date: Thu, 9 Dec 1999 15:34:38 -0600
I suggest that we make HTTP a fallback test, and look to see if the first
four bytes of the packet are

	"GET " or "POST"

That would likely eliminate all of these extra wired ports. Just make sure
that it is checked last.

You would need to do a conversation to keep track of connections that have
been initiated.

I know of a few dozen ports locally that we run HTTP on, but there is no
reason to wire all those into ethereal.

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@xxxxxxx
University of Missouri - Rolla         Phone: (573) 341-4841
Computing Services                       Fax: (573) 341-4216


> -----Original Message-----
> From: Guy Harris [mailto:guy@xxxxxxxxxxxx]
> Sent: Thursday, December 09, 1999 2:55 PM
> To: ethereal-cvs@xxxxxxxxxxxx
> Subject: [ethereal-cvs] cvs commit: ethereal packet-tcp.c
> 
> 
> guy         1999/12/09 14:54:35 CST
> 
>   Modified files:
>     .                    packet-tcp.c 
>   Log:
>   Dissect port 3128 as HTTP, as per Jamie Coe's patch and Squid and
>   NetCache's use of it as a proxy port, and dissect port 3132 
> as HTTP, as
>   per NetCache's use of it for its HTTP-based administrative UI.
>   
>   Revision  Changes    Path
>   1.54      +29 -25    ethereal/packet-tcp.c
>