libbsd/include/bsd
Guillem Jover 32d18dcf47 Add explicit time32 and time64 support
Handle the three potential system scenarios:

 - system time_t is time64
 - system time_t is time32 and supports time64
 - system time_t is time32 and does not support time64

Add the explicit time32 and time64 functions when necessary and map
them accordingly for each of these cases.
2024-02-27 05:47:50 +01:00
..
netinet Namespace header inclusion protection macros 2017-06-19 03:17:21 +02:00
sys Add explicit time32 and time64 support 2024-02-27 05:47:50 +01:00
bitstring.h Add <bitstring.h> for compatibility with NetBSD and OpenBSD 2012-05-29 04:51:16 +02:00
bsd.h Turn <bsd/bsd.h> inert when using LIBBSD_OVERLAY 2015-12-14 00:58:59 +01:00
err.h err: Add err(), warn(), errx() and warnx() familiy of functions 2019-08-08 03:47:05 +02:00
getopt.h Guard non-portable forwarded includes 2018-06-18 04:31:00 +02:00
grp.h build: On macOS do not build functions provided by the system 2023-04-17 04:12:42 +02:00
inttypes.h Import strtoi() and strtou() functions from NetBSD 2018-05-21 04:47:28 +02:00
libutil.h Update humanize_number() from FreeBSD 2018-05-21 04:47:28 +02:00
md5.h build: Add support for AIX 2024-02-25 04:19:24 +01:00
nlist.h Re-allow direct use of nlist.n_name in <nlist.h> 2019-08-08 03:47:04 +02:00
pwd.h build: On macOS do not build functions provided by the system 2023-04-17 04:12:42 +02:00
readpassphrase.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
stdio.h Add vasprintf() and asprintf() functions missing on AIX 2024-02-25 04:18:51 +01:00
stdlib.h build: Do not provide prototypes for arc4random() on Solaris 2023-07-29 20:11:53 +02:00
string.h Adjust strlcpy() and strlcat() per glibc adoption 2024-01-07 17:55:40 +01:00
stringlist.h Handle systems missing <sys/cdefs.h> 2018-03-13 02:28:53 +01:00
timeconv.h Add explicit time32 and time64 support 2024-02-27 05:47:50 +01:00
unistd.h build: Conditionalize bsd_getopt() on macOS 2023-04-22 19:30:05 +02:00
vis.h doc: Use macOS to refer to the operating system 2024-01-08 23:37:43 +01:00
wchar.h build: Conditionalize wcslcpy() and wcslcat() functions on macOS 2023-04-29 03:52:49 +02:00