diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2016-01-09 17:20:03 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2016-01-09 17:20:03 +0900 |
| commit | e899eba76f7b8f91805176db4460f91e0a4dd487 (patch) | |
| tree | 0c4a6a00bae4ce02f83819786be91aeb6351fab8 /src/a2netcompat.h | |
| parent | d2d06395d985c08aacf497a6ecc37d757ef990e0 (diff) | |
Define SockAddr and use it instead of raw std::pair
Diffstat (limited to 'src/a2netcompat.h')
| -rw-r--r-- | src/a2netcompat.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/a2netcompat.h b/src/a2netcompat.h index 2caa94c4..3d7c2d8f 100644 --- a/src/a2netcompat.h +++ b/src/a2netcompat.h @@ -115,6 +115,11 @@ union sockaddr_union { sockaddr_in in; }; +struct SockAddr { + sockaddr_union su; + socklen_t suLength; +}; + #define A2_DEFAULT_IOV_MAX 128 #if defined(IOV_MAX) && IOV_MAX < A2_DEFAULT_IOV_MAX |
