Age | Commit message (Collapse) | Author | Files | Lines |
|
add 4 commands from SMC to the SSC tables.
the fallback for missing commands/i.e. commands defined outside the SSC
only handles SPC I.e. If a command for SSC is missing in the SSC tables, assume it might be imported from SPC instead.
This fallback only works with opcodes imported from SPC.
svn path=/trunk/; revision=15345
|
|
Use "tvb_format_text()" and friends to format strings for display.
Don't throw an exception on errors if we can keep dissecting.
Use "PROTO_ITEM_SET_GENERATED()" to mark items as generated.
If an item covers real data, it's not generated.
Dissect WRITE FILEMARKS (6) (we already had a dissector, but it wasn't
being used).
svn path=/trunk/; revision=15341
|
|
change two gmemchunks in smtp to se_alloc() and remove one now redundant init routine.
svn path=/trunk/; revision=15308
|
|
change two gmemchunks to se_alloc() for msproxy
svn path=/trunk/; revision=15307
|
|
svn path=/trunk/; revision=15304
|
|
These GMemChunks are used here because :
1, GMemChunks are cheap to allocate and cheap to free
2, We always unconditionally free the entire chunk When and only when we load a new capture.
==>
se_alloc() does exactly the same thing but with significantly less code
==>
se_alloc() is a much better fit to out allocation requirements and useage than GMemChunks
svn path=/trunk/; revision=15303
|
|
svn path=/trunk/; revision=15289
|
|
a dissector bug. This keeps buildbot from opening unnecessary bugs
during fuzz testing.
When we create a new scsi_task_data_t struct make sure all of its
members are initialized.
svn path=/trunk/; revision=15278
|
|
svn path=/trunk/; revision=15218
|
|
might be irrelevant in this case, but we might as well not throw them
out.
Clean up some code that sets "cdata->flags".
svn path=/trunk/; revision=15149
|
|
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
|
|
svn path=/trunk/; revision=14486
|
|
svn path=/trunk/; revision=14485
|
|
svn path=/trunk/; revision=14476
|
|
svn path=/trunk/; revision=14475
|
|
svn path=/trunk/; revision=14473
|
|
change the signature for dissect_scsi_cdb since we no longer need to pass offset over.
svn path=/trunk/; revision=14472
|
|
in the decode pane for the SCSI protocol,
put the name of the CDB on the protocol line
svn path=/trunk/; revision=14470
|
|
svn path=/trunk/; revision=14467
|
|
svn path=/trunk/; revision=14466
|
|
svn path=/trunk/; revision=14464
|
|
svn path=/trunk/; revision=14462
|
|
starting to implement MMC codeset : CDROM/DVD
svn path=/trunk/; revision=14461
|
|
commandsets.
svn path=/trunk/; revision=14460
|
|
svn path=/trunk/; revision=14364
|
|
svn path=/trunk/; revision=14363
|
|
FT_NONE be, in effect, unsigned, it's no longer necessary to check for a
so-large-it-doesn't-fit-in-a-signed-value length for items of those types.
svn path=/trunk/; revision=13918
|
|
svn path=/trunk/; revision=13912
|
|
fix incorrect offset for a field in the READ ELEMENT STATUS cdb
svn path=/trunk/; revision=13799
|
|
svn path=/trunk/; revision=13523
|
|
svn path=/trunk/; revision=13421
|
|
on scsi.lun and prettify the summary line a bit.
ndmp still needs some work to track luns between commands
and fcp needs verification it works for volumesetaddressing.
svn path=/trunk/; revision=13420
|
|
devices.
svn path=/trunk/; revision=13199
|
|
svn path=/trunk/; revision=12115
|
|
integers.
Make FT_INT64 and FT_UINT64 add numerical values, rather than byte-array
values, to the protocol tree, and add routines to add specified 64-bit
integer values to the protocol tree.
Use those routines in the RSVP dissector.
svn path=/trunk/; revision=11796
|
|
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
|