:tocdepth: 3

base/protocols/dhcp/consts.bro
==============================
.. bro:namespace:: DHCP

Types, errors, and fields for analyzing DHCP data.  A helper file
for DHCP analysis scripts.

:Namespace: DHCP
:Source File: :download:`/scripts/base/protocols/dhcp/consts.bro`

Summary
~~~~~~~
Constants
#########
================================================================================================================== =======================
:bro:id:`DHCP::message_types`: :bro:type:`table` :bro:attr:`&default` = :bro:type:`function` :bro:attr:`&optional` Types of DHCP messages.
================================================================================================================== =======================


Detailed Interface
~~~~~~~~~~~~~~~~~~
Constants
#########
.. bro:id:: DHCP::message_types

   :Type: :bro:type:`table` [:bro:type:`count`] of :bro:type:`string`
   :Attributes: :bro:attr:`&default` = :bro:type:`function` :bro:attr:`&optional`
   :Default:

   ::

      {
         [5] = "DHCP_ACK",
         [4] = "DHCP_DECLINE",
         [2] = "DHCP_OFFER",
         [7] = "DHCP_RELEASE",
         [3] = "DHCP_REQUEST",
         [6] = "DHCP_NAK",
         [1] = "DHCP_DISCOVER",
         [8] = "DHCP_INFORM"
      }

   Types of DHCP messages. See :rfc:`1533`.


