Ethereal-dev: Re: [ethereal-dev] WAP Protocol Support

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

From: Ben Fowler <wapdev@xxxxxxxxxxxx>
Date: Thu, 06 Jul 2000 21:18:59 +0100
At 09:21 AM 7/6/00, Neil Hunter wrote:
On Wed, 5 Jul 2000, Ben Fowler wrote:

> Only me.
Need a hand?!

Certainly. My biggest problem has simply been becoming familiar with
the technique of writing a dissector. Fortunately the very good
and rapidly improving Developer's README appeared just before
I started, otherwise I might have been snookered. Recently, I have
had to go through a similar learning process with the tvbuffs.

The next substantive step is to write the WSP dissector, the WTP one
is working.

> >Anyone know the status of this code?
>
> I do. It sort of works, but looks really awful. I posted a patch a good while
> ago, but I have made significant improvements since then.

What sort of improvements have you made? What does it handle so far? Also, what
are you currently testing it against?

I am (I think) calling the proto_add* functions with the correct parameters.

It handles WSP over WTP (WAP to port 9201).

I am testing it against WAP on UDP from the UP Sim.


> However, I will settle down now and send a work in progress
> tonight. I am not sure that it is quite ready to be checked
> in, but if there are now three of us interested it might be
> as well to have something to work on.

I'd certainly be interested in giving you a hand.


I enclose my working files (6145 bytes), and the patches. I can't
guarantee that this will work because

1. I am not certain that packet-udp knows to call my dissector, and,
2. There will be one or two changes in the header files which I seem
to have omitted from the patches.

If you would care to let me know what happens when you try, I will let
you have the fixes.

Please let me know if this is considered rude

Ben.

Attachment: wap-2000.07.05.tgz
Description: application/compressed

--
Leedsnet - The information resource for Leeds and the West Riding
< URL:http://www.leedsnet.com/mobile/ >