Wireshark-bugs: [Wireshark-bugs] [Bug 12457] New: BACnet Decoder needs updates for enumerations

Date: Wed, 18 May 2016 23:32:45 +0000
Bug ID 12457
Summary BACnet Decoder needs updates for enumerations and vendor ids
Product Wireshark
Version 2.0.1
Hardware x86
OS Windows 10
Status UNCONFIRMED
Severity Enhancement
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Created attachment 14574 [details]
This capture shows all BACnetPropertyIdentifiers

Build Information:
Version 2.0.1 (v2.0.1-0-g59ea380 from master-2.0)

Copyright 1998-2015 Gerald Combs <[email protected]> and contributors.
License GPLv2+: GNU GPL version 2 or later
<http://www.gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with GTK+ 2.24.23, with Cairo 1.12.16, with Pango 1.36.8,
with
WinPcap (4_1_3), with libz 1.2.8, with GLib 2.42.0, with SMI 0.4.8, with c-ares
1.9.1, with Lua 5.2, with GnuTLS 3.2.15, with Gcrypt 1.6.2, with MIT Kerberos,
with GeoIP, with PortAudio V19-devel (built Dec 29 2015), with AirPcap.

Running on 64-bit Windows 10, build 10586, with locale English_United
States.1252, with WinPcap version 4.1.3 (packet.dll version 4.1.0.2980), based
on libpcap version 1.0 branch 1_0_rel0b (20091008), with GnuTLS 3.2.15, with
Gcrypt 1.6.2, without AirPcap.
Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz (with SSE4.2), with 4003MB of physical
memory.


Built using Microsoft Visual C++ 12.0 build 31101

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
The BACnet standard has been updated to protocol-revision 18 which includes
many new enumerations, extensions to old enumerations that need to be added to
the dissector.

The vendor ids list also needs to be updated.

This bug is a place holder for the changes being made and will be submitted
soon.

Updated Enumerations:
BACnetLockStatus
BACnetDoorStatus
BACnetPropertyStates
months
Vendor Ids
AbortReasons
BACnetObjectTypes
BACnetPropertyIdentifiers
BACnetEventState
BACnetProgramState
BACnetProgramRequest
BACnetEngineeringUnits
error-code
BACnetReliability
BACnetRestartReason
BACnetEventType


Enumerations to be Added:
BACnetAccessAuthenticationFactorDisable ::= ENUMERATED {
BACnetAccessCredentialDisable ::= ENUMERATED {
BACnetAccessCredentialDisableReason ::= ENUMERATED {
BACnetAccessPassbackMode ::= ENUMERATED {
BACnetAccessUserType ::= ENUMERATED {
BACnetAccessZoneOccupancyState ::= ENUMERATED {
BACnetAuthenticationFactorType ::= ENUMERATED {
BACnetAuthenticationStatus ::= ENUMERATED {
BACnetAuthorizationExemption ::= ENUMERATED {
BACnetAuthorizationMode ::= ENUMERATED {
BACnetBackupState ::= ENUMERATED {
BACnetDoorValue ::= ENUMERATED {
BACnetFaultType ::= ENUMERATED {
BACnetLightingInProgress ::= ENUMERATED {
BACnetLightingOperation ::= ENUMERATED {
BACnetLightingTransition ::= ENUMERATED {
BACnetSecurityLevel ::= ENUMERATED {
BACnetSecurityPolicy ::= ENUMERATED {
BACnetWriteStatus ::= ENUMERATED {
BACnetIPMode ::= ENUMERATED {
BACnetNetworkPortCommand :: = ENUMERATED {
BACnetNetworkNumberQuality ::= ENUMERATED {
BACnetNetworkType ::= ENUMERATED {
BACnetNodeType ::= ENUMERATED {
BACnetRelationship ::= ENUMERATED {
BACnetTimerState ::= ENUMERATED {
BACnetTimerTransition ::= ENUMERATED {
BACnetEscalatorFault ::= ENUMERATED {
BACnetEscalatorMode ::= ENUMERATED {
BACnetEscalatorOperationDirection ::= ENUMERATED {
BACnetLiftCarDirection ::= ENUMERATED {
BACnetLiftCarDoorCommand ::= ENUMERATED {
BACnetLiftCarDriveStatus ::= ENUMERATED {
BACnetLiftCarMode ::= ENUMERATED {
BACnetLiftFault ::= ENUMERATED {
BACnetLiftGroupMode ::= ENUMERATED {
BACnetDoorStatus ::= ENUMERATED {
BACnetProtocolLevel ::= ENUMERATED {


Sample captures will be added.


You are receiving this mail because:
  • You are watching all bug changes.