Build with libabyss

This commit is contained in:
Michael 2019-01-11 01:59:44 +00:00
parent a3463120cc
commit b1ffdba7ba
No known key found for this signature in database
GPG Key ID: 2D51757B47E2434C
6 changed files with 14 additions and 13 deletions

View File

@ -1,9 +1,10 @@
#include <config.hpp> // for ensure_config
#include <util/fs.hpp>
#include <getopt.h>
#include <libgen.h>
#include <llarp.h>
#include <util/fs.hpp>
#include <util/logger.hpp>
#include <getopt.h>
#include <signal.h>
#include <string>

View File

@ -2,7 +2,7 @@
#define __ABYSS_CLIENT_HPP__
#include <abyss/json.hpp>
#include <ev.h>
#include <ev/ev.h>
#include <util/string_view.hpp>
#include <deque>

View File

@ -2,8 +2,8 @@
#define __ABYSS_SERVER_HPP__
#include <abyss/json.hpp>
#include <ev.h>
#include <logic.hpp>
#include <ev/ev.h>
#include <util/logic.hpp>
#include <util/string_view.hpp>
#include <util/time.hpp>

View File

@ -1,5 +1,5 @@
#include <libabyss.hpp>
#include <net.hpp>
#include <net/net.hpp>
#ifndef _WIN32
#include <sys/signal.h>

View File

@ -25,7 +25,7 @@
namespace llarp
{
int
inline int
tcp_conn::read(byte_t* buf, size_t sz)
{
if(_shouldClose)
@ -47,14 +47,14 @@ namespace llarp
return 0;
}
void
inline void
tcp_conn::flush_write()
{
connected();
ev_io::flush_write();
}
ssize_t
inline ssize_t
tcp_conn::do_write(void* buf, size_t sz)
{
if(_shouldClose)
@ -65,7 +65,7 @@ namespace llarp
return ::send(fd, buf, sz, MSG_NOSIGNAL); // ignore sigpipe
}
void
inline void
tcp_conn::connect()
{
socklen_t slen = sizeof(sockaddr_in);
@ -94,7 +94,7 @@ namespace llarp
}
}
int
inline int
tcp_serv::read(byte_t*, size_t)
{
int new_fd = ::accept(fd, nullptr, nullptr);

View File

@ -1,7 +1,7 @@
#include <gtest/gtest.h>
#include <libabyss.hpp>
#include <ev.h>
#include <net.hpp>
#include <ev/ev.h>
#include <net/net.hpp>
#include <util/threading.hpp>
struct AbyssTestBase : public ::testing::Test