diff options
author | Guy Harris <guy@alum.mit.edu> | 2012-02-12 23:50:13 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2012-02-12 23:50:13 +0000 |
commit | 61c2e0ea401db5b0426e70be21d204a7c994a3ea (patch) | |
tree | fff38b910350025d3f839c376b0085c72a829c06 /wiretap/network_instruments.h | |
parent | 95c75fb67aebd8a3008ae3ba5a9422cb15ee74f1 (diff) |
Do not assume tab stops are set every 4 spaces.
svn path=/trunk/; revision=41007
Diffstat (limited to 'wiretap/network_instruments.h')
-rw-r--r-- | wiretap/network_instruments.h | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/wiretap/network_instruments.h b/wiretap/network_instruments.h index d3266ffb13..57544eed91 100644 --- a/wiretap/network_instruments.h +++ b/wiretap/network_instruments.h @@ -36,11 +36,11 @@ gboolean network_instruments_dump_open(wtap_dumper *wdh, int *err); */ typedef struct capture_file_header { - char observer_version[31]; - guint8 offset_to_first_packet_high_byte; /* allows to extend the offset to the first packet to 256*0x10000 = 16 MB */ - guint16 offset_to_first_packet; - char probe_instance; - guint8 number_of_information_elements; /* number of TLVs in the header */ + char observer_version[31]; + guint8 offset_to_first_packet_high_byte; /* allows to extend the offset to the first packet to 256*0x10000 = 16 MB */ + guint16 offset_to_first_packet; + char probe_instance; + guint8 number_of_information_elements; /* number of TLVs in the header */ } capture_file_header; #define CAPTURE_FILE_HEADER_FROM_LE_IN_PLACE(_capture_file_header) \ @@ -51,8 +51,8 @@ typedef struct capture_file_header typedef struct tlv_header { - guint16 type; - guint16 length; /* includes the length of the TLV header */ + guint16 type; + guint16 length; /* includes the length of the TLV header */ } tlv_header; #define TLV_HEADER_FROM_LE_IN_PLACE(_tlv_header) \ @@ -64,63 +64,63 @@ typedef struct tlv_header (_tlv_header).length = GUINT16_TO_LE((_tlv_header).length) typedef struct tlv_time_info { - guint16 type; - guint16 length; - guint32 time_format; + guint16 type; + guint16 length; + guint32 time_format; } tlv_time_info; #define TLV_TIME_INFO_FROM_LE_IN_PLACE(_tlv_time_info) \ (_tlv_time_info).type = GUINT16_FROM_LE((_tlv_time_info).type); \ (_tlv_time_info).length = GUINT16_FROM_LE((_tlv_time_info).length); \ - (_tlv_time_info).time_format = GUINT32_FROM_LE((_tlv_time_info).time_format) + (_tlv_time_info).time_format = GUINT32_FROM_LE((_tlv_time_info).time_format) #define TLV_TIME_INFO_TO_LE_IN_PLACE(_tlv_time_info) \ (_tlv_time_info).type = GUINT16_TO_LE((_tlv_time_info).type); \ (_tlv_time_info).length = GUINT16_TO_LE((_tlv_time_info).length); \ - (_tlv_time_info).time_format = GUINT32_FROM_LE((_tlv_time_info).time_format) + (_tlv_time_info).time_format = GUINT32_FROM_LE((_tlv_time_info).time_format) typedef struct tlv_wireless_info { - guint8 quality; - guint8 signalStrength; - guint8 rate; - guint8 frequency; - guint8 qualityPercent; - guint8 strengthPercent; - guint8 conditions; - guint8 reserved; + guint8 quality; + guint8 signalStrength; + guint8 rate; + guint8 frequency; + guint8 qualityPercent; + guint8 strengthPercent; + guint8 conditions; + guint8 reserved; } tlv_wireless_info; /* * TLV type values. */ -#define INFORMATION_TYPE_ALIAS_LIST 0x01 -#define INFORMATION_TYPE_COMMENT 0x02 /* ASCII text */ -#define INFORMATION_TYPE_TIME_INFO 0x04 -#define INFORMATION_TYPE_WIRELESS 0x101 +#define INFORMATION_TYPE_ALIAS_LIST 0x01 +#define INFORMATION_TYPE_COMMENT 0x02 /* ASCII text */ +#define INFORMATION_TYPE_TIME_INFO 0x04 +#define INFORMATION_TYPE_WIRELESS 0x101 /* * TVL TIME_INFO values. */ -#define TIME_INFO_LOCAL 0 -#define TIME_INFO_GMT 1 +#define TIME_INFO_LOCAL 0 +#define TIME_INFO_GMT 1 typedef struct packet_entry_header { - guint32 packet_magic; - guint32 network_speed; - guint16 captured_size; - guint16 network_size; - guint16 offset_to_frame; - guint16 offset_to_next_packet; - guint8 network_type; - guint8 flags; - guint8 number_of_information_elements; /* number of TLVs in the header */ - guint8 packet_type; - guint16 errors; - guint16 reserved; - guint64 packet_number; - guint64 original_packet_number; - guint64 nano_seconds_since_2000; + guint32 packet_magic; + guint32 network_speed; + guint16 captured_size; + guint16 network_size; + guint16 offset_to_frame; + guint16 offset_to_next_packet; + guint8 network_type; + guint8 flags; + guint8 number_of_information_elements; /* number of TLVs in the header */ + guint8 packet_type; + guint16 errors; + guint16 reserved; + guint64 packet_number; + guint64 original_packet_number; + guint64 nano_seconds_since_2000; } packet_entry_header; #define PACKET_ENTRY_HEADER_FROM_LE_IN_PLACE(_packet_entry_header) \ @@ -161,21 +161,21 @@ typedef struct packet_entry_header /* * Packet type values. */ -#define PACKET_TYPE_DATA_PACKET 0 -#define PACKET_TYPE_EXPERT_INFORMATION_PACKET 1 +#define PACKET_TYPE_DATA_PACKET 0 +#define PACKET_TYPE_EXPERT_INFORMATION_PACKET 1 /* * The Observer document indicates that the types of expert information * packets are: * - * Network Load (markers used by Expert Time Interval and What If - * analysis modes) + * Network Load (markers used by Expert Time Interval and What If + * analysis modes) * - * Start/Stop Packet Capture marker frames (with time stamps when - * captures start and stop) + * Start/Stop Packet Capture marker frames (with time stamps when + * captures start and stop) * - * Wireless Channel Change (markers showing what channel was being - * currently listened to) + * Wireless Channel Change (markers showing what channel was being + * currently listened to) * * That information appears to be contained in TLVs. */ @@ -183,30 +183,30 @@ typedef struct packet_entry_header /* * TLV type values. */ -#define INFORMATION_TYPE_NETWORK_LOAD 0x0100 -#define INFORMATION_TYPE_CAPTURE_START_STOP 0x0104 +#define INFORMATION_TYPE_NETWORK_LOAD 0x0100 +#define INFORMATION_TYPE_CAPTURE_START_STOP 0x0104 /* * Might some of these be broadcast and multicast packet counts? */ typedef struct tlv_network_load { - guint32 utilization; /* network utilization, in .1% units */ - guint32 unknown1; - guint32 unknown2; - guint32 packets_per_second; - guint32 unknown3; - guint32 bytes_per_second; - guint32 unknown4; + guint32 utilization; /* network utilization, in .1% units */ + guint32 unknown1; + guint32 unknown2; + guint32 packets_per_second; + guint32 unknown3; + guint32 bytes_per_second; + guint32 unknown4; } tlv_network_load; typedef struct tlv_capture_start_stop { - guint32 start_stop; + guint32 start_stop; } tlv_capture_start_stop; -#define START_STOP_TYPE_STOP 0 -#define START_STOP_TYPE_START 1 +#define START_STOP_TYPE_STOP 0 +#define START_STOP_TYPE_START 1 #endif |