Ethereal-dev: Re: [ethereal-dev] Some more advice, brainstorming, please.

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

From: Nathan Neulinger <nneul@xxxxxxx>
Date: Wed, 01 Mar 2000 17:32:26 -0600
Nice idea, but I would suggest a more automatic format that could be
determined without additional code:

<packet number="1">
	<timestamp relative="xxxx" absolute="xxxx">
	<data tag="ether.src" value="00:c0:4f:6b:9f:e0">
	...
	...
</packet>

That way, it automatically gets all the information that the the
proto_tree contains.

-- Nathan

Dan Warburton wrote:
> 
> I think it would be a nice if etherape would accept XML'ized
> data stream on a socket. So ethereal could invoke the program
> and send the data stream...
> 
> <packet number="1">
>   <ethernet>00:c0:4f:6b:9f:e0 00:c0:4f:30:20:11</ethernet>
>    <ip>192.168.44.1 192.168.68.1</ip>
> </packet>
> 
> or more verbose:
> 
> <packet number="1">
>   <ethernet>
>      <source> 00:c0:4f:6b:9f:e0 </source>
>      <destination> 00:c0:4f:30:20:11 </destination>
>   </ethernet>
>    <ip>
>      <source> 192.168.44.1 </source>
>      <destination> 192.168.68.1 </destination>
>    </ip>
> </packet>
> 
> >
> > > Or, Ethereal could do some of the processing for etherape:
> > >
> > > <packet 1>
> > > <ethernet>00:c0:4f:6b:9f:e0 00:c0:4f:30:20:11</ethernet>
> > > <ip>192.168.44.1 192.168.68.1</ip>
> > > </packet>
> >
> > Don't forget the XML headers....
> >
> > (I'm only half-kidding, at most.  XML, and an Ethereal DTD, might well
> > be a good format to use in a mechanism for piping data from Ethereal to
> > other programs; somebody may already have suggested this.)
> >

-- 


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