diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2025-05-23 08:03:12 +0300 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2025-05-31 22:52:42 +0300 |
| commit | a56fe703c2065069cf756bbafcb3dc35c25f5343 (patch) | |
| tree | 1265a747e93f8b3eccb0a6f7b9c301136ecf3ff1 /include | |
| parent | 98af94cae78a01a62d1094e4f255f50af2e1269a (diff) | |
Provide user interface to retrieve reported extended errors
Reviewed by: brooks
Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks
Differential revision: https://reviews.freebsd.org/D50483
Diffstat (limited to 'include')
| -rw-r--r-- | include/Makefile | 3 | ||||
| -rw-r--r-- | include/exterr.h | 21 |
2 files changed, 23 insertions, 1 deletions
diff --git a/include/Makefile b/include/Makefile index 16d641b42a90..09b16d1f029e 100644 --- a/include/Makefile +++ b/include/Makefile @@ -17,7 +17,8 @@ SUBDIR_PARALLEL= INCS= a.out.h ar.h assert.h bitstring.h byteswap.h \ complex.h cpio.h _ctype.h ctype.h \ db.h \ - dirent.h dlfcn.h elf.h elf-hints.h endian.h err.h fmtmsg.h fnmatch.h \ + dirent.h dlfcn.h elf.h elf-hints.h endian.h err.h exterr.h \ + fmtmsg.h fnmatch.h \ fstab.h fts.h ftw.h getopt.h glob.h grp.h \ ieeefp.h ifaddrs.h \ inttypes.h iso646.h kenv.h langinfo.h libgen.h limits.h link.h \ diff --git a/include/exterr.h b/include/exterr.h new file mode 100644 index 000000000000..c0273d72ce03 --- /dev/null +++ b/include/exterr.h @@ -0,0 +1,21 @@ +/*- + * SPDX-License-Identifier: BSD-2-Clause + * + * Copyright (c) 2025 The FreeBSD Foundation + * All rights reserved. + * + * This software were developed by Konstantin Belousov <kib@FreeBSD.org> + * under sponsorship from the FreeBSD Foundation. + */ + +#ifndef _EXTERR_H_ +#define _EXTERR_H_ + +#include <sys/cdefs.h> +#include <sys/exterr_cat.h> + +__BEGIN_DECLS +int uexterr_gettext(char *buf, size_t bufsz); +__END_DECLS + +#endif |
