aboutsummaryrefslogtreecommitdiffstats
path: root/epan/osi-utils.c
Commit message (Collapse)AuthorAgeFilesLines
* size_t fixes.Gerald Combs2009-04-081-22/+23
| | | | svn path=/trunk/; revision=27990
* name changeRonnie Sahlberg2006-05-211-2/+2
| | | | svn path=/trunk/; revision=18197
* Remove dead code. Due the to if() test that checks for specificGilbert Ramirez2006-03-071-4/+5
| | | | | | | values of 'length', the code in question can never run. This fixes Coverity bug ID #1. svn path=/trunk/; revision=17514
* The previous checkin for packet-isup.c was accidentally checked in alongGuy Harris2005-09-121-0/+5
| | | | | | | | | | | | | | | | | | | | | with some unrelated changes; it got rid of some calls to get IPv4/IPv6 addresses and add them to the protocol tree, replacing them with proto_tree_add_item() calls, and fixed up the length of one protocol tree item. Note that we have (at least) three count 'em three different routines for dissecting/displaying NSAPs (there might be more - I might have missed some), and suggest that we might want to reduce that to one. Update the URL for ICP values for IPv{4,6} addresses inside NSAPs. Fix the offset in the call to add the IPv6 address part of an NSAP containing such an address, and the length in the call adding the DSP for an NSAP containing an IPv4 address. Fix up indentation a bit. svn path=/trunk/; revision=15766
* The order in which arguments to a function are evaluated isn't definedGuy Harris2005-08-201-2/+4
| | | | | | by C. Do decrements of arguments before passing them to a function. svn path=/trunk/; revision=15463
* removal of even more sprintfRonnie Sahlberg2005-08-201-34/+34
| | | | svn path=/trunk/; revision=15457
* replace some more silly rotating buffers with ep_alloc() callsRonnie Sahlberg2005-08-171-6/+4
| | | | svn path=/trunk/; revision=15386
* Set the svn:eol-style property on all text files to "native", so thatGuy Harris2004-07-181-1/+1
| | | | | | | | | they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
* From Hannes Gredler: "print_system_id()" should callGuy Harris2003-11-201-2/+2
| | | | | | | "print_system_id_buf()", not "print_nsap_net_buf()". (What idiot made *that* mistake? :-)) svn path=/trunk/; revision=9046
* Void functions don't return values.Guy Harris2003-09-101-2/+2
| | | | svn path=/trunk/; revision=8442
* Create an "address_to_str_buf()" routine, called by "address_to_str()",Guy Harris2003-08-261-64/+88
| | | | | | | | | | | | | | which fills in a caller-supplied buffer. Create "_buf()" versions of various "to_str" routines for various address types, and create a routine to map SNA FIDs to strings, and use them to finish up "address_to_str_buf()". Get rid of the declaration of "sna_fid_type_4_addr_to_str()" in "packet-sna.h", as that routine has been swallowed up in "sna_fid_to_str()". svn path=/trunk/; revision=8260
* Update my email address in various places since my old one no longer worksLaurent Deniel2003-01-261-2/+2
| | | | svn path=/trunk/; revision=7003
* From Hannes Gredler:Guy Harris2002-09-021-3/+3
| | | | | | | | | | | open up a new subtree for dissecting the lsp-entry TLV; remove the isis_lsp_decode_lsp_id() routine, as the same functionality is better served using print_system_id(); fix a small bug in print_system_id(). svn path=/trunk/; revision=6169
* From Hannes Gredler: make the IS-IS dissector more verbose in the INFOGuy Harris2002-08-291-4/+10
| | | | | | | | | | | | | | field - specifically for IIHs the System-ID of the Hello; LSPs the LSP-ID, Sequence #, Lifetime; CSNPs the LAN-ID, Start LSP-ID, End LSP-ID. and change the display of some IDs. Clean up white space. svn path=/trunk/; revision=6128
* Removed trailing whitespaces from .h and .c files using theJörg Mayer2002-08-281-24/+24
| | | | | | | winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6116
* Replace the types from sys/types.h and netinet/in.h by their glib.hJörg Mayer2002-08-021-5/+1
| | | | | | | equivalents for the epan/ directory but leave winsock2.h in inet_pton.c and inet_ntop.c for now (can't estimate the consequences). svn path=/trunk/; revision=5928
* From Joerg Mayer:Guy Harris2002-07-171-5/+1
| | | | | | | | | | | | | | | dftest.c: Remove #if-0-ed includes packet-ieee80211.c, packet-wtls.c, packet-afp.c, packet-wsp.c, packet-wtp.c, ethereal_gen.py: Remove redundant include varargs (already in snprintf.h, and required only for snprintf.h) Remove unused include of snprintf.h from files not using "snprintf()". svn path=/trunk/; revision=5889
* From Hannes Gredler: fix display of OSI system IDs to use a dot ratherGuy Harris2002-06-281-3/+3
| | | | | | | than a dash before the PSN byte; the dash is typically only used to demarcate the fragment. svn path=/trunk/; revision=5785
* Stop depending on the order in which operations are performed byGuy Harris2001-05-151-7/+11
| | | | | | | | | generated code, as per Chris Foulds' note. Also, when constructing the system ID or area string, always append the four-octet groups, rather than overwriting them, as we had been doing. svn path=/trunk/; revision=3414
* Assorted ISIS enhancements from Hannes Gredler.Guy Harris2001-04-161-2/+7
| | | | | | | When dissecting the ISIS NLPID CLV, use the "nlpid_vals" array to convert NLPID values to protocol names. svn path=/trunk/; revision=3308
* Don't use "u_int" and "u_char", as they're not defined in <sys/types.h>Guy Harris2001-04-021-6/+6
| | | | | | on Windows, so we'd have to drag in <winsock.h> to define them. svn path=/trunk/; revision=3246
* Moved some definitions and functions from packet-osi.{c,h} toEd Warnicke2001-04-011-0/+172
epan/osi-utils.{c,h} to bring all of the epan dependencies into epan. svn path=/trunk/; revision=3226