aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dtn.h
AgeCommit message (Collapse)AuthorFilesLines
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2013-10-13whitespace fixes; mostly: remove trailing blanksBill Meier1-3/+3
svn path=/trunk/; revision=52591
2013-08-13Some improvements to the bundle protocol:Michael Mann1-1/+0
1. Cleanly break out Convergence Layer Protocol (TCPCL) into its own (new-style) pure dissector. 2. Make Bundle dissection into a new style dissector and clean so that it can be called using call_disssector. 3. Use tcp_dissect_pdus for TCPCL protocol instead of "manual" while loop. This allows contact header to benefit from TCP fragmentation. 4. Make time fields use time field types so they can be filterable. 5. A few functions were move to remove need for static declaration at top of file. 6. Remove pri_hdr_procflags global variable. Next up - making more fields filterable. svn path=/trunk/; revision=51337
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-05-23From Jim Wright:Anders Broman1-1/+6
Enhance the DTN dissector so that it understands ECOS blocks (Extended Class of Service) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7242 svn path=/trunk/; revision=42804
2012-05-08From Jim Wright:Anders Broman1-1/+9
Add decoding of CTEB to packet-dtn.c https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7234 svn path=/trunk/; revision=42507
2012-05-02From Jim Wright:Anders Broman1-2/+4
Add decoding of ACS to packet-dtn.c - Changed to use proto_tree_add_item(); https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7220 svn path=/trunk/; revision=42384
2010-02-20From Mithun Roy:Anders Broman1-1/+1
DTN Dissector Bugs. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4500 svn path=/trunk/; revision=31929
2009-11-29From Mithun Roy:Jaap Keuter1-0/+6
This is a patch for a new dissector that decodes LTP (Licklider Transmission Protocol) data according to RFC 5326. svn path=/trunk/; revision=31120
2009-10-25From Jakub Zawadzki:Anders Broman1-1/+0
Cleanup dissector code - use proper memory functions. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4164 svn path=/trunk/; revision=30691
2009-10-24From Mithun Roy:Jaap Keuter1-0/+2
The primary header in bundle protocol contains some offset values(destination scheme offset, destination ssp offset, source scheme offset, source ssp offset, etc). These are the offsets within the dictionary if the length of the dictionary length is greater than 0. But if the dictionary length is 0, then these offset refer to node number and service number respectively(according to compressed bundle header encoding). For example if destination scheme offset is 2 and the destination ssp offset is 1, then the destination EID(<node_number>.<service_number>) is 2.1. Currently the dtn dissector will consider these offsets to be actual offsets in the dictionary even if the dictionary length is 0. So the values for the EID's(destination, source, report, custodian) and their schemes are junk values. For example if the destination scheme offset is 2 and the destination ssp offset is 1 and the dictionary length is 0(which means the dictionary is empty), then the destination scheme is 2 bytes after the beginning of the metadata block(field after dictionary) and destination is 1 byte after the beginning of the metadata block. svn path=/trunk/; revision=30682
2009-07-08From Don Chirieleison:Jaap Keuter1-0/+134
Within the attached diff file are two source files, packet-dtn.h and packet-dtn.c. Their function is to decode Bundle Protocol PDUs sent using the UDP or TCP Convergence Layers. These protocols have been released by the Internet Research Task Force and are described in RFC 4838 and RFC 5050. Detailed information on DTN can be obtained at www.dtnrg.org. svn path=/trunk/; revision=29010