aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ndps.c
AgeCommit message (Collapse)AuthorFilesLines
2005-08-12gmemchunk -> se_alloc() improvementsRonnie Sahlberg1-21/+3
svn path=/trunk/; revision=15326
2005-08-02Last set of trivial fixes for "no previous declaration" warnings.Jörg Mayer1-4/+4
svn path=/trunk/; revision=15191
2005-06-26Get rid of the private "my_match_strval()" routine in many dissectors;Guy Harris1-4/+5
add a "match_strval_idx()" routine that does the same thing, and have "match_strval()" call it. Make those routines, and "val_to_str()", return a "const" pointer. Update dissectors as necessary to squelch compiler warnings produced by that. Use "val_to_str()" rather than using "match_strval()" and then, if the result is null, substituting a specific string. Clean up some other "match_strval()"/"val_to_str()" usages. Add a null pointer check in the NDPS dissector's "attribute_value()" routine, as it's not clear that "global_attribute_name" won't be null at that point. Make some global variables in the AFS4INT dissector local. Make some routines not used outside the module they're in static. Make some tables "static const". Clean up white space. Fix Gerald's address in some files. svn path=/trunk/; revision=14786
2005-06-02add a generated toplevel line between the connectionless DCE/RPC protocol ↵Ulf Lamping1-1/+3
and the defragmented DCE/RPC content, to better understand what's going on if defragmentation is done. svn path=/trunk/; revision=14531
2005-06-02fix #223: add another tvb_ensure_bytes_exist() callUlf Lamping1-0/+1
svn path=/trunk/; revision=14528
2005-05-30add two more tvb_ensure_bytes_exist() calls to fix #216Ulf Lamping1-0/+2
When I look at the remaining code, I fear this will become a never ending story :-( svn path=/trunk/; revision=14481
2005-05-28add some tvb_ensure_bytes_exist() calls, fixes #197, #202 and #208Ulf Lamping1-0/+4
svn path=/trunk/; revision=14465
2005-05-02Check for a few more integer overflows. Found during fuzz testing.Gerald Combs1-0/+14
svn path=/trunk/; revision=14266
2005-04-30Check for an integer overflow. Fixes bug 149.Gerald Combs1-0/+2
svn path=/trunk/; revision=14245
2005-04-27fix for bug 107 from Greg MorrisRonnie Sahlberg1-0/+11
svn path=/trunk/; revision=14199
2005-04-26Add a bunch of tvb_ensure_bytes_exist() calls. Fixes bug 106.Gerald Combs1-0/+26
svn path=/trunk/; revision=14194
2005-04-25Fix another invalid item length. Fixes bug 98.Gerald Combs1-1/+1
svn path=/trunk/; revision=14184
2005-04-25Don't try to tell proto_tree_add_item() that FT_UINT32s are something otherGerald Combs1-21/+21
than 4 bytes. It throws a fit when you do that. Fixes bug 97. svn path=/trunk/; revision=14183
2005-04-23Make sure we don't exhaust system memory.Gerald Combs1-0/+446
svn path=/trunk/; revision=14172
2005-02-09Move the following files from /trunk to /trunk/epan:Lars Roland1-1/+1
asn1.[ch] follow.[ch] ptvcursor.[ch] reassemble.[ch] xmlstub.[ch] fix #include statements accordingly. svn path=/trunk/; revision=13366
2005-02-02From Jon Ringle:Anders Broman1-5/+5
1) Added a setup_frame parameter to conversation_t 2) Used the conversation_t next to maintain a list of conversations with the same src/dest tuple but different setup_frame number. 3) Changed the signature of find_conversation() and conversation_new() to pass in the frame number. 4) Adjusted packet-sdp to select RTP conversation if both m=audio and m=image are present, and T.38 conversation if only m=image is present. I expect that RTP/T.38 dissecting to be better, but I don't have a way to generate T.38 packets. svn path=/trunk/; revision=13243
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.Guy Harris1-1/+1
svn path=/trunk/; revision=12115
2004-08-21Prevent the word "desegmentation" at the GUI, but use reassembling at that ↵Ulf Lamping1-4/+5
places, as we also use "defragmentation" and "reassembling". Use reassembling as the general term for such actions. I (hopefully) didn't changed any protocol fields or preference file names, but only the GUI labels appearing in the protocol display and the protocol preferences. Also added a note to the protocol preferences (where appropriate), that you have to enable "Allow subdissectors to reassemble TCP streams" at the corresponding protocol settings for TCP reassembling to take effect. If you encounter any mistakes I've made here, please let me know... svn path=/trunk/; revision=11784
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+8886
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410