diff options
| author | David M. Syzdek <david.syzdek@acsalaska.com> | 2022-07-22 00:09:08 -0800 |
|---|---|---|
| committer | David M. Syzdek <david.syzdek@acsalaska.com> | 2022-07-22 00:09:08 -0800 |
| commit | 6070ac3d23c73d47a0e7f62a9f9832b25ede32f7 (patch) | |
| tree | c32006e65354dfab3e2bdfd432db8e6e0806fa05 | |
| parent | b042d42a231072accff65e0ac1c5027f870d8f72 (diff) | |
| download | akcom-udpecho-6070ac3d23c73d47a0e7f62a9f9832b25ede32f7.tar.gz akcom-udpecho-6070ac3d23c73d47a0e7f62a9f9832b25ede32f7.tar.bz2 akcom-udpecho-6070ac3d23c73d47a0e7f62a9f9832b25ede32f7.tar.xz akcom-udpecho-6070ac3d23c73d47a0e7f62a9f9832b25ede32f7.zip | |
akcom-udpechod: adding _XOPEN_SOURCE
| -rw-r--r-- | src/akcom-udpechod.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/akcom-udpechod.c b/src/akcom-udpechod.c index ea183bc..a344261 100644 --- a/src/akcom-udpechod.c +++ b/src/akcom-udpechod.c | |||
| @@ -56,6 +56,11 @@ | |||
| 56 | /////////////// | 56 | /////////////// |
| 57 | #pragma mark - Headers | 57 | #pragma mark - Headers |
| 58 | 58 | ||
| 59 | // defined in the Single UNIX Specification | ||
| 60 | #ifndef _XOPEN_SOURCE | ||
| 61 | # define _XOPEN_SOURCE 600 | ||
| 62 | #endif | ||
| 63 | |||
| 59 | #ifdef HAVE_CONFIG_H | 64 | #ifdef HAVE_CONFIG_H |
| 60 | #include <config.h> | 65 | #include <config.h> |
| 61 | #endif | 66 | #endif |
| @@ -575,7 +580,7 @@ my_daemonize( | |||
| 575 | my_debug("pidfile: %s", cnf_pidfile); | 580 | my_debug("pidfile: %s", cnf_pidfile); |
| 576 | 581 | ||
| 577 | // determines interface on which to listen | 582 | // determines interface on which to listen |
| 578 | bzero(&sa, sizeof(sa)); | 583 | memset(&sa, 0, sizeof(sa)); |
| 579 | if (!(cnf_listen)) | 584 | if (!(cnf_listen)) |
| 580 | { | 585 | { |
| 581 | sa.sin6.sin6_family = AF_INET6; | 586 | sa.sin6.sin6_family = AF_INET6; |
