Hello,

This series include some minor syshead.h cleanups, most moved to
build system.

I think these are simple enough to go into 2.3, the risk is minimal
but I don't care if we truly freeze 2.3 and switch master to 2.4
and apply this for 2.4.

This series is on top of my build branch[1], about to merge it too.

[1] https://github.com/alonbl/openvpn/compare/build

Alon Bar-Lev (16):
  cleanup: syshead: remove OS_SPECIFIC_DIRSEP in favor of autoconf
    PATH_SEPARATOR
  cleanup: syshead: move O_BINARY detection to autoconf
  cleanup: syshead: remove useless WIN32_0_1
  cleanup: syshead: remove useless constant USE_64_BIT_COUNTERS
  cleanup: syshead: move apple specific CPPFLAGS out of syshead
  clenaup: syshead: remove wait macros wrappers
  cleanup: syshead: move likely,unlikely to basic.h
  cleanup: syshead: move sleep,random,syshead.h emulation to compat
  cleanup: syshead: rename S_ERROR->S_ERRORS to avoid conflict with
    stropts.h
  cleanup: syshead: split pedantic into pedantic, lint
  cleanup: syshead: move _P1003_1B_VISIBLE to autoconf
  cleanup: syshead: move socket compat into basic.h
  cleanup: syshead: remove dead code
  cleanup: syshead: move SOL_IP emulation to autoconf
  cleanup: syshead: move ENABLE_MEMSTATS to autoconf
  clenaup: syshead: reworder/cleanup includes

 configure.ac             |   63 ++++++++++-
 src/compat/compat.h      |    6 +
 src/openvpn/basic.h      |   40 +++++++
 src/openvpn/common.h     |   13 +--
 src/openvpn/error.h      |    2 +-
 src/openvpn/misc.c       |    6 +-
 src/openvpn/openvpn.c    |    2 +-
 src/openvpn/ssl.c        |   16 ++--
 src/openvpn/ssl_common.h |    2 +-
 src/openvpn/ssl_verify.c |    2 +-
 src/openvpn/syshead.h    |  270 ++++++----------------------------------------
 src/openvpn/tun.c        |   12 --
 12 files changed, 157 insertions(+), 277 deletions(-)

-- 
1.7.3.4


Reply via email to