// This file was automatically generated by bifcl from /build/zeek/src/zeek-4.0.3/src/analyzer/protocol/dce-rpc/types.bif (plugin mode).

#if defined(BRO_IN_NETVAR) || ! defined(_build_zeek_src_zeek_4_0_3_build_src_analyzer_protocol_dce_rpc_types_bif)
#ifndef BRO_IN_NETVAR
#ifndef _build_zeek_src_zeek_4_0_3_build_src_analyzer_protocol_dce_rpc_types_bif
#define _build_zeek_src_zeek_4_0_3_build_src_analyzer_protocol_dce_rpc_types_bif
#include "zeek/zeek-bif.h"
#endif
#endif

namespace BifEnum { namespace DCE_RPC { enum PType {
	REQUEST,
	PING,
	RESPONSE,
	FAULT,
	WORKING,
	NOCALL,
	REJECT,
	ACK,
	CL_CANCEL,
	FACK,
	CANCEL_ACK,
	BIND,
	BIND_ACK,
	BIND_NAK,
	ALTER_CONTEXT,
	ALTER_CONTEXT_RESP,
	AUTH3,
	SHUTDOWN,
	CO_CANCEL,
	ORPHANED,
	RTS,
}; } }
namespace zeek { namespace BifType { namespace Enum{ namespace DCE_RPC {  extern zeek::IntrusivePtr<zeek::EnumType> PType;  } } }}
namespace BifType { namespace Enum{ namespace DCE_RPC {  [[deprecated("Remove in v4.1.  Use zeek::BifType::Enum::DCE_RPC::PType.")]] extern zeek::EnumType * PType;  } } }
namespace BifEnum { namespace DCE_RPC { enum IfID {
	unknown_if,
	epmapper,
	lsarpc,
	lsa_ds,
	mgmt,
	netlogon,
	samr,
	srvsvc,
	spoolss,
	drs,
	winspipe,
	wkssvc,
	oxid,
	ISCMActivator,
}; } }
namespace zeek { namespace BifType { namespace Enum{ namespace DCE_RPC {  extern zeek::IntrusivePtr<zeek::EnumType> IfID;  } } }}
namespace BifType { namespace Enum{ namespace DCE_RPC {  [[deprecated("Remove in v4.1.  Use zeek::BifType::Enum::DCE_RPC::IfID.")]] extern zeek::EnumType * IfID;  } } }

#endif
