Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
packet-scsi-osd.h
1/* packet-scsi-osd.h
2 * Ronnie sahlberg 2006
3 *
4 * Wireshark - Network traffic analyzer
5 * By Gerald Combs <[email protected]>
6 * Copyright 2002 Gerald Combs
7 *
8 * SPDX-License-Identifier: GPL-2.0-or-later
9 */
10
11#ifndef __PACKET_SCSI_OSD_H_
12#define __PACKET_SCSI_OSD_H_
13
14#include <epan/dissectors/packet-scsi.h>
15#include "ws_symbol_export.h"
16
17#define SCSI_OSD_OPCODE 0x7f
18
19WS_DLL_PUBLIC value_string_ext attributes_page_vals_ext;
20
23typedef void (*attribute_dissector)(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
24 scsi_osd_lun_info_t *lun_info, const attribute_page_numbers_t *att);
25
27 uint32_t number;
28 const char *name;
29 attribute_dissector dissector;
30 int* hf_index;
31 unsigned expected_length;
32};
33
35osd_lookup_attribute(uint32_t page, uint32_t number);
36
37extern int hf_scsi_osd_opcode;
38extern const scsi_cdb_table_t scsi_osd_table[256];
39WS_DLL_PUBLIC value_string_ext scsi_osd_vals_ext;
40
41#endif
Definition packet-scsi-osd.h:26
Definition packet_info.h:43
Definition proto.h:907
Definition packet-scsi.h:97
Definition packet-scsi-osd.c:177
Extended metadata for a value_string array.
Definition value_string.h:325
Definition tvbuff-int.h:36