![Dylan Ulis](/assets/img/avatar_default.png)
1. Dissect the Motion Configuration Block from the Forward Open 2. Add Motion Attributes related to #1 3. Save the first/last segment for certain segment types in an EPATH. Behavior changes based on the values in first segments for a given type, vs later segments. Change-Id: Id0552a585d158041c13adfa50f4bb164cada79b7 Reviewed-on: https://code.wireshark.org/review/37168 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
22 lines
615 B
C
22 lines
615 B
C
/* packet-cipmotion.h
|
|
* Routines for CIP (Common Industrial Protocol) Motion dissection
|
|
* CIP Motion Home: www.odva.org
|
|
*
|
|
* Wireshark - Network traffic analyzer
|
|
* By Gerald Combs <gerald@wireshark.org>
|
|
* Copyright 1998 Gerald Combs
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later
|
|
*/
|
|
|
|
#ifndef PACKET_CIPMOTION_H
|
|
#define PACKET_CIPMOTION_H
|
|
|
|
#include "packet-cip.h" // For attribute_info_t
|
|
|
|
extern int dissect_motion_configuration_block(tvbuff_t* tvb, packet_info* pinfo, proto_tree* tree, proto_item* item, int offset);
|
|
|
|
extern attribute_info_t cip_motion_attribute_vals[20];
|
|
|
|
#endif /* PACKET_CIPMOTION_H */
|