Do not include <boost/asio.hpp> in network.h

This commit is contained in:
Xiaoge Su 2022-12-22 20:26:43 -08:00
parent bc3cfd0eef
commit a42f00da86
3 changed files with 6 additions and 2 deletions

View File

@ -29,6 +29,7 @@
#include <string_view>
#include <signal.h>
#include <sys/wait.h>
#include <thread>
#include <type_traits>
#include "flow/Arena.h"
#include "flow/Error.h"

View File

@ -19,6 +19,7 @@
*/
#include <string>
#include <thread>
#include "flow/flow.h"
#include "flow/network.h"

View File

@ -20,7 +20,6 @@
#ifndef FLOW_OPENNETWORK_H
#define FLOW_OPENNETWORK_H
#include "flow/ProtocolVersion.h"
#pragma once
#include <array>
@ -29,10 +28,13 @@
#include <stdint.h>
#include <variant>
#include <atomic>
#include <boost/asio.hpp>
#include <boost/asio/ip/address_v6.hpp>
#include <boost/asio/ip/tcp.hpp>
#include <boost/asio/ip/udp.hpp>
#include "flow/Arena.h"
#include "flow/BooleanParam.h"
#include "flow/IRandom.h"
#include "flow/ProtocolVersion.h"
#include "flow/Trace.h"
#include "flow/WriteOnlySet.h"