aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-llrp.c
AgeCommit message (Collapse)AuthorFilesLines
2013-12-14Fix warningsJakub Zawadzki1-0/+3
svn path=/trunk/; revision=54089
2013-11-09Add data parameter to tcp_dissect_pdus() as well as convert it to using ↵Michael Mann1-6/+9
"new" style dissectors. Now that "bytes consumed" can be determined, should tcp_dissect_pdus() take advantage of that? Should tcp_dissect_pdus return length (bytes consumed)? There are many dissectors that just call tcp_dissect_pdus() then return tvb_length(tvb). Seems like that could all be rolled into one. svn path=/trunk/; revision=53198
2013-09-09expert_add_info_format_text -> expert_add_info_formatMichael Mann1-7/+7
svn path=/trunk/; revision=51852
2013-09-03Make test.sh from buildbot HappyAlexis La Goutte1-1/+1
svn path=/trunk/; revision=51692
2013-09-02Batch of filterable expert info.Michael Mann1-7/+19
svn path=/trunk/; revision=51688
2013-06-17Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8809Evan Huus1-2/+2
The LLRP Standard 1.0.1 defines the ProtocolID Parameter as 8 bit value (see LLRP Standard 1.0.1 document, page 138, AccessSpecParameter) but Wireshark treats it as 16 bit value and therefore doesn't recognize the EPCGlobalClass1Gen2 protocol type and marks the whole packet afterwards as invalid. svn path=/trunk/; revision=49991
2013-04-01Now only if I can get the case right :)Jaap Keuter1-1/+1
svn path=/trunk/; revision=48686
2013-04-01Typo's. That is all.Jaap Keuter1-8/+8
svn path=/trunk/; revision=48685
2013-03-29Rename value string (and similar) functions to use a consistent pattern. ThisEvan Huus1-1/+1
was done using textual search+replace, not anything syntax-aware, so presumably it got most comments as well (except where there were typos). Use a consistent coding style, and make proper use of the WS_DLL_* defines. Group the functions appropriately in the header. I ended up getting rid of most of the explanatory comments since many of them duplicated what was in the value_string.c file (and were out of sync with the recent updates I made to those in r48633). Presumably most of the comments should be in the .h file not the .c file, but there's enough churn ahead that it's not worth fixing yet. Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8467 svn path=/trunk/; revision=48634
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-2/+0
svn path=/trunk/; revision=45017
2012-09-09From Martin Kupec via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7658Evan Huus1-246/+953
Manually expand some of the macros in packet-llrp.c that were only being used in one place. Makes for a more traditional set of hf_ registrations. svn path=/trunk/; revision=44817
2012-08-28Fix a dead store and a few duplicate 'break' statements as caught byEvan Huus1-19/+33
clang and cppcheck. svn path=/trunk/; revision=44687
2012-08-28Remove variadic macro that accidentally made it in a while back.Evan Huus1-26/+259
svn path=/trunk/; revision=44686
2012-08-23Don't call dissect_custom_message() when it's not initialized.Jeff Morriss1-3/+4
svn path=/trunk/; revision=44646
2012-08-23Get rid of unnecessary function pointer - just directly call theGuy Harris1-4/+1
function in the switch statement. This keeps us from calling through an uninitialized pointer for custome parameter numbers other than LLRP_VENDOR_IMPINJ (as warned of by at least some compilers). svn path=/trunk/; revision=44624
2012-08-23From Martin Kupec via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7658Evan Huus1-128/+1916
Major enhancements to the LLRP dissector. svn path=/trunk/; revision=44621
2012-08-16'tab-width/tabstop/tabSize' in editor modelines should really always be 8;Bill Meier1-4/+3
Also: - In one case #include <epan/prefs.h> not needed; - Do some minor whitespace reformatting. svn path=/trunk/; revision=44537
2012-07-24Remove unneeded #include;Bill Meier1-17/+21
Create/use extended value strings for several value-string arrays; Minor whitespace cleanup. svn path=/trunk/; revision=43960
2012-06-12Fix: code under 'if(tree)' (in)directly calls ↵Bill Meier1-22/+19
sub-dissector/col_...()/expert...() fcns svn path=/trunk/; revision=43226
2012-05-02Remove most blurbs (they do not have any added value) and fix a few typo errorspascal1-17/+17
svn path=/trunk/; revision=42387
2012-05-02From Evan Huus:Anders Broman1-0/+994
Given the problems with the original attempt, and the fact that there's a new version of the protocol spec out (v1.1), I took a crack at writing a new dissector from scratch. It doesn't decode the fields within the message parameters (there are far too many to bother with for an initial draft), but it decodes everything else. Even though it's not complete, I feel it's worth checking in as an intermediate step (assuming it passes review), since it's still far better than nothing, and adding full parameter-field decoding is going to take a lot of time simply for transcribing all the different fields. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1957 svn path=/trunk/; revision=42383