aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-enip.h
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2016-01-20 10:50:44 -0500
committerMichael Mann <mmann78@netscape.net>2016-01-22 12:37:15 +0000
commitfc511c3f11d1e744adbf8fff6b1e46adc9776c94 (patch)
tree162df846828d5c27edd7fac082077099355bd05b /epan/dissectors/packet-enip.h
parentdb111c4d9063bf145778ef41b139a6b9fdc0114c (diff)
CIP: Add support for Get Attributes All
Get Attributes All is a predefined list of existing attribute IDs for a given class. Add a new index for each attribute for their place in GetAttributesAll response. Then a hash table of classes for existing attributes are created to handle the GetAttributesAll service. Added more TCP/IP object attributes since more have been added to the spec. Moved TCP/IP object attributes all to ENIP dissector. Bug: 11996 Change-Id: I7f50c9aadf04efdb17ef31f39e6a991c0a84bef2 Reviewed-on: https://code.wireshark.org/review/13186 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-enip.h')
-rw-r--r--epan/dissectors/packet-enip.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-enip.h b/epan/dissectors/packet-enip.h
index 4b5ab0bb13..22ceaaee62 100644
--- a/epan/dissectors/packet-enip.h
+++ b/epan/dissectors/packet-enip.h
@@ -112,6 +112,6 @@ enum enip_connid_type {ECIDT_UNKNOWN, ECIDT_O2T, ECIDT_T2O};
void enip_close_cip_connection( packet_info *pinfo, guint16 ConnSerialNumber, guint16 VendorID, guint32 DeviceSerialNumber );
void enip_mark_connection_triad( packet_info *pinfo, guint16 ConnSerialNumber, guint16 VendorID, guint32 DeviceSerialNumber );
-extern attribute_info_t enip_attribute_vals[45];
+extern attribute_info_t enip_attribute_vals[75];
#endif /* PACKET_ENIP_H */