blob: abe7c4d4f94d4900d2358f57c0ef9588de47126a [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include <vector>
#include "dns_reading.h"
#include "packet_reader.h"
extern "C" int LLVMFuzzerTestOneInput(const uint8_t *Data, size_t Size) {
mdns::PacketReader reader(std::vector<uint8_t>(Data, Data + Size));
reader.SetBytesRemaining(Size);
auto message = std::make_unique<mdns::DnsMessage>();
reader >> *message.get();
return 0;
}