int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
* | PAD |X|X|X|X|X|X|X|E| octetsToNextHeader |
if (tree) {
rtps_util_decode_flags(tree, tvb, offset + 1, flags, PAD_FLAGS);
- if (octets_to_next_header != 0) {
+ if (NEXT_guint16(tvb, offset + 2, little_endian) != 0) {
proto_tree_add_uint_format(tree,
hf_rtps_sm_octets_to_next_header,
tvb,
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id ) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id ) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
int octets_to_next_header,
proto_tree *tree,
char * info_summary_text,
- guint16 G_GNUC_UNUSED vendor_id) {
+ guint16 vendor_id _U_) {
/*
* 0...2...........7...............15.............23...............31
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
little_endian = ((flags & FLAG_E) != 0);
/* octet-to-next-header */
- octets_to_next_header = NEXT_guint16(tvb, offset + 2, little_endian);
+ octets_to_next_header = NEXT_guint16(tvb, offset + 2, little_endian);
+ if (octets_to_next_header == 0)
+ octets_to_next_header = tvb_reported_length_remaining(tvb, offset + 4);
next_submsg = offset + octets_to_next_header + 4;
/* Set length of this item */