Finally extract the log library and make it build.

This patch:
  - introduces an fdio module for low-level fd functions that don't
    need to log.
  - moves the responsibility for opening files outside of torlog.c,
    so it won't need to call tor_open_cloexec.
This commit is contained in:
Nick Mathewson
2018-06-22 11:40:20 -04:00
parent 90a09df5ba
commit 79f73ab330
17 changed files with 204 additions and 123 deletions
+1
View File
@@ -6,6 +6,7 @@ include src/lib/compress/include.am
include src/lib/container/include.am
include src/lib/crypt_ops/include.am
include src/lib/defs/include.am
include src/lib/fdio/include.am
include src/lib/include.libdonna.am
include src/lib/intmath/include.am
include src/lib/lock/include.am