diff options
Diffstat (limited to 'external/unbound/dnstap/dnstap.pb-c.h')
-rw-r--r-- | external/unbound/dnstap/dnstap.pb-c.h | 158 |
1 files changed, 0 insertions, 158 deletions
diff --git a/external/unbound/dnstap/dnstap.pb-c.h b/external/unbound/dnstap/dnstap.pb-c.h deleted file mode 100644 index d85e77715..000000000 --- a/external/unbound/dnstap/dnstap.pb-c.h +++ /dev/null @@ -1,158 +0,0 @@ -/* Generated by the protocol buffer compiler. DO NOT EDIT! */ - -#ifndef PROTOBUF_C_dnstap_2fdnstap_2eproto__INCLUDED -#define PROTOBUF_C_dnstap_2fdnstap_2eproto__INCLUDED - -#include <google/protobuf-c/protobuf-c.h> - -PROTOBUF_C_BEGIN_DECLS - - -typedef struct _Dnstap__Dnstap Dnstap__Dnstap; -typedef struct _Dnstap__Message Dnstap__Message; - - -/* --- enums --- */ - -typedef enum _Dnstap__Dnstap__Type { - DNSTAP__DNSTAP__TYPE__MESSAGE = 1 -} Dnstap__Dnstap__Type; -typedef enum _Dnstap__Message__Type { - DNSTAP__MESSAGE__TYPE__AUTH_QUERY = 1, - DNSTAP__MESSAGE__TYPE__AUTH_RESPONSE = 2, - DNSTAP__MESSAGE__TYPE__RESOLVER_QUERY = 3, - DNSTAP__MESSAGE__TYPE__RESOLVER_RESPONSE = 4, - DNSTAP__MESSAGE__TYPE__CLIENT_QUERY = 5, - DNSTAP__MESSAGE__TYPE__CLIENT_RESPONSE = 6, - DNSTAP__MESSAGE__TYPE__FORWARDER_QUERY = 7, - DNSTAP__MESSAGE__TYPE__FORWARDER_RESPONSE = 8, - DNSTAP__MESSAGE__TYPE__STUB_QUERY = 9, - DNSTAP__MESSAGE__TYPE__STUB_RESPONSE = 10 -} Dnstap__Message__Type; -typedef enum _Dnstap__SocketFamily { - DNSTAP__SOCKET_FAMILY__INET = 1, - DNSTAP__SOCKET_FAMILY__INET6 = 2 -} Dnstap__SocketFamily; -typedef enum _Dnstap__SocketProtocol { - DNSTAP__SOCKET_PROTOCOL__UDP = 1, - DNSTAP__SOCKET_PROTOCOL__TCP = 2 -} Dnstap__SocketProtocol; - -/* --- messages --- */ - -struct _Dnstap__Dnstap -{ - ProtobufCMessage base; - protobuf_c_boolean has_identity; - ProtobufCBinaryData identity; - protobuf_c_boolean has_version; - ProtobufCBinaryData version; - protobuf_c_boolean has_extra; - ProtobufCBinaryData extra; - Dnstap__Dnstap__Type type; - Dnstap__Message *message; -}; -#define DNSTAP__DNSTAP__INIT \ - { PROTOBUF_C_MESSAGE_INIT (&dnstap__dnstap__descriptor) \ - , 0,{0,NULL}, 0,{0,NULL}, 0,{0,NULL}, 0, NULL } - - -struct _Dnstap__Message -{ - ProtobufCMessage base; - Dnstap__Message__Type type; - protobuf_c_boolean has_socket_family; - Dnstap__SocketFamily socket_family; - protobuf_c_boolean has_socket_protocol; - Dnstap__SocketProtocol socket_protocol; - protobuf_c_boolean has_query_address; - ProtobufCBinaryData query_address; - protobuf_c_boolean has_response_address; - ProtobufCBinaryData response_address; - protobuf_c_boolean has_query_port; - uint32_t query_port; - protobuf_c_boolean has_response_port; - uint32_t response_port; - protobuf_c_boolean has_query_time_sec; - uint64_t query_time_sec; - protobuf_c_boolean has_query_time_nsec; - uint32_t query_time_nsec; - protobuf_c_boolean has_query_message; - ProtobufCBinaryData query_message; - protobuf_c_boolean has_query_zone; - ProtobufCBinaryData query_zone; - protobuf_c_boolean has_response_time_sec; - uint64_t response_time_sec; - protobuf_c_boolean has_response_time_nsec; - uint32_t response_time_nsec; - protobuf_c_boolean has_response_message; - ProtobufCBinaryData response_message; -}; -#define DNSTAP__MESSAGE__INIT \ - { PROTOBUF_C_MESSAGE_INIT (&dnstap__message__descriptor) \ - , 0, 0,0, 0,0, 0,{0,NULL}, 0,{0,NULL}, 0,0, 0,0, 0,0, 0,0, 0,{0,NULL}, 0,{0,NULL}, 0,0, 0,0, 0,{0,NULL} } - - -/* Dnstap__Dnstap methods */ -void dnstap__dnstap__init - (Dnstap__Dnstap *message); -size_t dnstap__dnstap__get_packed_size - (const Dnstap__Dnstap *message); -size_t dnstap__dnstap__pack - (const Dnstap__Dnstap *message, - uint8_t *out); -size_t dnstap__dnstap__pack_to_buffer - (const Dnstap__Dnstap *message, - ProtobufCBuffer *buffer); -Dnstap__Dnstap * - dnstap__dnstap__unpack - (ProtobufCAllocator *allocator, - size_t len, - const uint8_t *data); -void dnstap__dnstap__free_unpacked - (Dnstap__Dnstap *message, - ProtobufCAllocator *allocator); -/* Dnstap__Message methods */ -void dnstap__message__init - (Dnstap__Message *message); -size_t dnstap__message__get_packed_size - (const Dnstap__Message *message); -size_t dnstap__message__pack - (const Dnstap__Message *message, - uint8_t *out); -size_t dnstap__message__pack_to_buffer - (const Dnstap__Message *message, - ProtobufCBuffer *buffer); -Dnstap__Message * - dnstap__message__unpack - (ProtobufCAllocator *allocator, - size_t len, - const uint8_t *data); -void dnstap__message__free_unpacked - (Dnstap__Message *message, - ProtobufCAllocator *allocator); -/* --- per-message closures --- */ - -typedef void (*Dnstap__Dnstap_Closure) - (const Dnstap__Dnstap *message, - void *closure_data); -typedef void (*Dnstap__Message_Closure) - (const Dnstap__Message *message, - void *closure_data); - -/* --- services --- */ - - -/* --- descriptors --- */ - -extern const ProtobufCEnumDescriptor dnstap__socket_family__descriptor; -extern const ProtobufCEnumDescriptor dnstap__socket_protocol__descriptor; -extern const ProtobufCMessageDescriptor dnstap__dnstap__descriptor; -extern const ProtobufCEnumDescriptor dnstap__dnstap__type__descriptor; -extern const ProtobufCMessageDescriptor dnstap__message__descriptor; -extern const ProtobufCEnumDescriptor dnstap__message__type__descriptor; - -PROTOBUF_C_END_DECLS - - -#endif /* PROTOBUF_dnstap_2fdnstap_2eproto__INCLUDED */ |