diff options
author | tnn <tnn@pkgsrc.org> | 2007-04-27 13:54:24 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2007-04-27 13:54:24 +0000 |
commit | 4cd90c3e3f6e227a072a7eaa91173c55e8a9cd78 (patch) | |
tree | 2676d46d3cbc8ce2de04296871499373bdc6041d | |
parent | c185af19d6dd5a7822eb0b599a85f4f96e18d64c (diff) | |
download | pkgsrc-4cd90c3e3f6e227a072a7eaa91173c55e8a9cd78.tar.gz |
Add missing resolver prototypes.
-rw-r--r-- | pkgtools/posix_headers/Makefile | 8 | ||||
-rw-r--r-- | pkgtools/posix_headers/buildlink3.mk | 4 | ||||
-rw-r--r-- | pkgtools/posix_headers/files/resolv.h | 16 |
3 files changed, 22 insertions, 6 deletions
diff --git a/pkgtools/posix_headers/Makefile b/pkgtools/posix_headers/Makefile index e13a5ca9d64..e424a49b38b 100644 --- a/pkgtools/posix_headers/Makefile +++ b/pkgtools/posix_headers/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.3 2007/04/25 11:15:02 tnn Exp $ +# $NetBSD: Makefile,v 1.4 2007/04/27 13:54:24 tnn Exp $ DISTNAME= posix_headers-0.4 -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= pkgtools MASTER_SITES= # empty DISTFILES= # empty @@ -18,8 +18,8 @@ ONLY_FOR_PLATFORM= HPUX-11.11-* # add more as needed PLIST_SRC= ${WRKDIR}/PLIST_SRC -POSIX_HEADERS.HPUX= sys/select.h stdint.h math.h -SUBST_HEADERS.HPUX= math.h +POSIX_HEADERS.HPUX= sys/select.h stdint.h math.h resolv.h +SUBST_HEADERS.HPUX= math.h resolv.h BUILDING_POSIX_HEADERS= yes diff --git a/pkgtools/posix_headers/buildlink3.mk b/pkgtools/posix_headers/buildlink3.mk index faaef8b1d05..e557837cad7 100644 --- a/pkgtools/posix_headers/buildlink3.mk +++ b/pkgtools/posix_headers/buildlink3.mk @@ -1,6 +1,6 @@ -# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/04/24 19:35:46 tnn Exp $ +# $NetBSD: buildlink3.mk,v 1.2 2007/04/27 13:54:24 tnn Exp $ -BUILD_DEPENDS+= posix_headers>=0.4:../../pkgtools/posix_headers +BUILD_DEPENDS+= posix_headers>=0.4nb2:../../pkgtools/posix_headers BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ POSIX_HEADERS_BUILDLINK3_MK:= ${POSIX_HEADERS_BUILDLINK3_MK}+ diff --git a/pkgtools/posix_headers/files/resolv.h b/pkgtools/posix_headers/files/resolv.h new file mode 100644 index 00000000000..a61d1a2a4c0 --- /dev/null +++ b/pkgtools/posix_headers/files/resolv.h @@ -0,0 +1,16 @@ +/* $NetBSD: resolv.h,v 1.1 2007/04/27 13:54:24 tnn Exp $ */ +#ifndef _PKGSRC_RESOLV_H_ +#define _PKGSRC_RESOLV_H_ +#include "@REAL_HEADER@" +#ifdef __hpux +/* Missing prototypes. We have them in libc though. */ +ssize_t res_query(char*, int, int, u_char, int); +ssize_t res_search(char*, int, int, u_char, int); +ssize_t res_mkquery(int, const char*, int, int, const char*, int,\ + const char*, char*, int); +ssize_t res_send(const char*, ssize_t, char*, int); +int res_init(); +ssize_t dn_comp(const char*, u_char*, ssize_t, u_char**, u_char**); +ssize_t dn_expand(const u_char*, const u_char*, u_char*, int); +#endif /* __hpux */ +#endif /* _PKGSRC_RESOLV_H_ */ |