Merging upstream version 0.4.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
584e0220fa
commit
59def95384
20 changed files with 42 additions and 21 deletions
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
@ -57,6 +57,7 @@ const char* const DNSTAP_SOCKET_PROTOCOL_STRING[] = {
|
|||
"DOH",
|
||||
"DNSCryptUDP",
|
||||
"DNSCryptTCP",
|
||||
"DOQ",
|
||||
};
|
||||
const char* const DNSTAP_POLICY_ACTION_STRING[] = {
|
||||
"UNKNOWN",
|
||||
|
@ -143,6 +144,7 @@ int dnstap_decode_protobuf(struct dnstap* dnstap, const uint8_t* data, size_t le
|
|||
case DNSTAP_SOCKET_PROTOCOL_DOH:
|
||||
case DNSTAP_SOCKET_PROTOCOL_DNSCryptUDP:
|
||||
case DNSTAP_SOCKET_PROTOCOL_DNSCryptTCP:
|
||||
case DNSTAP_SOCKET_PROTOCOL_DOQ:
|
||||
break;
|
||||
default:
|
||||
dnstap->message.has_socket_protocol = false;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
@ -72,6 +72,7 @@ enum dnstap_socket_protocol {
|
|||
DNSTAP_SOCKET_PROTOCOL_DOH = 4,
|
||||
DNSTAP_SOCKET_PROTOCOL_DNSCryptUDP = 5,
|
||||
DNSTAP_SOCKET_PROTOCOL_DNSCryptTCP = 6,
|
||||
DNSTAP_SOCKET_PROTOCOL_DOQ = 7,
|
||||
};
|
||||
extern const char* const DNSTAP_SOCKET_PROTOCOL_STRING[];
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -47,7 +47,7 @@ int main(void)
|
|||
d.message.socket_family = (enum _Dnstap__SocketFamily)DNSTAP_SOCKET_FAMILY_INET;
|
||||
|
||||
// invalid message.socket_protocol
|
||||
d.message.socket_protocol = (enum _Dnstap__SocketProtocol)(DNSTAP_SOCKET_PROTOCOL_DNSCryptTCP + 1);
|
||||
d.message.socket_protocol = (enum _Dnstap__SocketProtocol)(DNSTAP_SOCKET_PROTOCOL_DOQ + 1);
|
||||
s = dnstap_encode_protobuf_size(&d);
|
||||
assert(s < sizeof(buf));
|
||||
assert(dnstap_encode_protobuf(&d, buf) == s);
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* Author Jerry Lundström <jerry@dns-oarc.net>
|
||||
* Copyright (c) 2019, OARC, Inc.
|
||||
* Copyright (c) 2019-2023, OARC, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This file is part of the dnswire library.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue