Hi Thanks for the help. Do I need to raise a separate bug for these things to be in place ? What other formalities are there ?
Thanks Sourabh Rathor On Mon, Feb 15, 2010 at 2:44 PM, Anders Broman <anders.bro...@ericsson.com>wrote: > Hi, > >output of the cli : > >debian:/home/sourabh/wireshark-1.2.6# wireshark -gtk2\wireshark -v > >wireshark 1.2.6 > That probably explains it if you are going to do development you are better > off working from trunk not the stabele release branch. > There is about 8 month of development worth of changes between 1.2.6 and > trunk :-) > Regards > Andees > > ------------------------------ > *From:* wireshark-dev-boun...@wireshark.org [mailto: > wireshark-dev-boun...@wireshark.org] *On Behalf Of *Sourabh Rathor > *Sent:* den 15 februari 2010 09:43 > > *To:* Developer support list for Wireshark > *Subject:* Re: [Wireshark-dev] RTP Muxing with compressed header > > output of the cli : > debian:/home/sourabh/wireshark-1.2.6# wireshark -gtk2\wireshark -v > wireshark 1.2.6 > > Copyright 1998-2010 Gerald Combs <ger...@wireshark.org> and contributors. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > Compiled with GTK+ 2.12.12, with GLib 2.16.6, with libpcap 0.9.8, with libz > 1.2.3.3, without POSIX capabilities, with libpcre 7.6, without SMI, without > c-ares, without ADNS, without Lua, with GnuTLS 2.4.2, with Gcrypt 1.4.1, > without > Kerberos, without GeoIP, without PortAudio, without AirPcap. > > Running on Linux 2.6.26-2-686, with libpcap version 0.9.8, GnuTLS 2.4.2, > Gcrypt > 1.4.1. > > Built using gcc 4.3.2. > > Thanks > Sourabh Rathor > > On Mon, Feb 15, 2010 at 3:40 AM, Sourabh Rathor < > sourabhrathor2...@gmail.com> wrote: > >> Hi >> >> Ya . I am planning to add this dissector too. I guess it would resolve >> this compression issue then. >> >> I'l raise a bug for the same. >> >> Thanks >> Sourabh Rathor >> >> >> On Mon, Feb 15, 2010 at 3:24 AM, Anders Broman < >> anders.bro...@ericsson.com> wrote: >> >>> Hi, >>> Patches are best submitted as patch/diffs trough bugzilla. >>> >Its not there in the makefile. >>> ??? What does wireshark-gtk2\wireshark -v output on your build? >>> >>> >rtpcompressdissector = find_dissector("compress_rtp"); >>> Are you planning to submit the "compress_rtp" dissector too? >>> >>> Regards >>> Anders >>> >>> >>> ------------------------------ >>> *From:* wireshark-dev-boun...@wireshark.org [mailto: >>> wireshark-dev-boun...@wireshark.org] *On Behalf Of *Sourabh Rathor >>> *Sent:* den 15 februari 2010 07:59 >>> >>> *To:* Developer support list for Wireshark >>> *Subject:* Re: [Wireshark-dev] RTP Muxing with compressed header >>> >>> Hi Anders, >>> >>> Its not there in the makefile. >>> For RTP muxing with compressed header. I have made some changes to >>> packet-nb_rtpmux.c as shown: >>> **** >>> Change 1. (In dissect_nb_rtpmux.c) >>> if (rtpcompressdissector) >>> { >>> next_tvb = tvb_new_subset(tvb, offset+5, >>> MIN(tvb_length(tvb)-5-offset, length), length); >>> >>> call_dissector(rtpcompressdissector, next_tvb, pinfo, >>> nb_rtpmux_tree); >>> } >>> else >>> { >>> proto_tree_add_item(nb_rtpmux_tree, >>> hf_nb_rtpmux_data, tvb, offset+5, length == 0 ? >>> -1:length, FALSE); >>> } >>> ***** >>> Change 2. >>> >>> void >>> proto_reg_handoff_nb_rtpmux(void) >>> { >>> static gboolean inited = FALSE; >>> >>> if (!inited) { >>> >>> dissector_handle_t nb_rtpmux_handle; >>> >>> /* Use new_create_dissector_handle() to indicate that >>> dissect_nb_rtpmux() >>> * returns the number of bytes it dissected (or 0 if it thinks the >>> packet >>> * does not belong to PROTONAME). >>> */ >>> nb_rtpmux_handle = new_create_dissector_handle(dissect_nb_rtpmux, >>> proto_nb_rtpmux); >>> >>> dissector_add_handle("udp.port", nb_rtpmux_handle); >>> rtpcompressdissector = find_dissector("compress_rtp"); >>> inited = TRUE; >>> } >>> >>> } >>> >>> And also written a new dissector function for RTP packets with >>> compresssed headers as shown below: >>> static int >>> dissect_compress_rtp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) >>> { >>> >>> /* Set up structures needed to add the protocol subtree and manage it */ >>> proto_item *ti; >>> proto_tree *compress_rtp_tree; >>> /*Need to add some checks here.....(Heuristics)*/ >>> >>> /* Make entries in Protocol column and info column on summary display */ >>> col_set_str(pinfo->cinfo,COL_PROTOCOL,"Compress_RTP"); >>> >>> if(tree) { >>> unsigned int offset = 0; >>> >>> /* Create displays subtree for the protocol */ >>> >>> //while() >>> >>> guint16 timestamp, sequence_no; >>> >>> ti = >>> proto_tree_add_item(tree,proto_compress_rtp,tvb,offset,-1,FALSE); >>> compress_rtp_tree = proto_item_add_subtree(ti,ett_compress_rtp); >>> >>> >>> proto_tree_add_item(compress_rtp_tree,hf_compress_rtp_sequence_no,tvb,offset,1,FALSE); >>> timestamp = tvb_get_ntohs(tvb,offset); >>> >>> proto_tree_add_uint(compress_rtp_tree,hf_compress_rtp_timestamp,tvb,offset+1,2,FALSE); >>> >>> proto_tree_add_item(compress_rtp_tree,hf_compress_rtp_data,tvb,offset+3,-1,FALSE); >>> >>> return tvb_length(tvb); >>> } >>> >>> >>> Any feedback for the same. >>> >>> Thanks >>> Sourabh Rathor >>> On Wed, Feb 10, 2010 at 4:58 PM, Anders Broman < >>> anders.bro...@ericsson.com> wrote: >>> >>>> Hi, >>>> ??? It's in the makefile, in my SVN tree, on the server... >>>> Are youi doing svn co >>>> http://anonsvn.wireshark.org/wireshark/trunk/wireshark ? >>>> >>>> /Anders >>>> >>>> ------------------------------ >>>> *From:* wireshark-dev-boun...@wireshark.org [mailto: >>>> wireshark-dev-boun...@wireshark.org] *On Behalf Of *Sourabh Rathor >>>> *Sent:* den 10 februari 2010 09:22 >>>> *To:* Developer support list for Wireshark >>>> *Subject:* Re: [Wireshark-dev] RTP Muxing with compressed header >>>> >>>> Hi Anders, >>>> >>>> Thanks for your input. This file is not visible now in the latest trunks >>>> and in the trunks before. Is it removed ? >>>> Does it support the compression or just the muxing functionality ? >>>> >>>> Thanks In advance >>>> Sourabh Rathor >>>> >>>> On Wed, Feb 10, 2010 at 10:56 AM, Anders Broman <a.bro...@telia.com>wrote: >>>> >>>>> Hi, >>>>> >>>>> There is a basic dissector to expand on, packet-nb_rtpmux.c. >>>>> >>>>> Regards >>>>> >>>>> Anders >>>>> >>>>> >>>>> ------------------------------ >>>>> >>>>> *Från:* wireshark-dev-boun...@wireshark.org [mailto: >>>>> wireshark-dev-boun...@wireshark.org] *För *Sourabh Rathor >>>>> *Skickat:* den 10 februari 2010 05:43 >>>>> *Till:* wireshark-dev@wireshark.org >>>>> *Ämne:* [Wireshark-dev] RTP Muxing with compressed header >>>>> >>>>> >>>>> >>>>> >>>>> Hi >>>>> >>>>> I am actually looking or designing a new dissector function for >>>>> decoding RTP MUXed streams with compressed headers. This is compliant to >>>>> 3GPP TS 29.414. Need some inputs to start working on the same. Please >>>>> reply >>>>> if any body has any pointers for it. >>>>> >>>>> >>>>> Thanks >>>>> Sourabh Rathor >>>>> >>>>> >>>>> ___________________________________________________________________________ >>>>> Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> >>>>> Archives: http://www.wireshark.org/lists/wireshark-dev >>>>> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev >>>>> mailto:wireshark-dev-requ...@wireshark.org >>>>> ?subject=unsubscribe >>>>> >>>> >>>> >>>> >>>> -- >>>> Sourabh Rathor >>>> Institute Of Informatics & Communication >>>> South Campus, Delhi University >>>> >>>> >>>> ___________________________________________________________________________ >>>> Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> >>>> Archives: http://www.wireshark.org/lists/wireshark-dev >>>> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev >>>> mailto:wireshark-dev-requ...@wireshark.org >>>> ?subject=unsubscribe >>>> >>> >>> >>> >>> -- >>> Sourabh Rathor >>> Institute Of Informatics & Communication >>> South Campus, Delhi University >>> >>> >>> ___________________________________________________________________________ >>> Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> >>> Archives: http://www.wireshark.org/lists/wireshark-dev >>> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev >>> mailto:wireshark-dev-requ...@wireshark.org >>> ?subject=unsubscribe >>> >> >> >> >> -- >> Sourabh Rathor >> Institute Of Informatics & Communication >> South Campus, Delhi University >> > > > > -- > Sourabh Rathor > Institute Of Informatics & Communication > South Campus, Delhi University > > ___________________________________________________________________________ > Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> > Archives: http://www.wireshark.org/lists/wireshark-dev > Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev > mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe > -- Sourabh Rathor Institute Of Informatics & Communication South Campus, Delhi University
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe