From owner-svn-ports-head@FreeBSD.ORG Thu Sep 11 08:41:01 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 224F8E32; Thu, 11 Sep 2014 08:41:01 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C5A0230; Thu, 11 Sep 2014 08:41:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8B8f1li098955; Thu, 11 Sep 2014 08:41:01 GMT (envelope-from hrs@FreeBSD.org) Received: (from hrs@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8B8ewF5098924; Thu, 11 Sep 2014 08:40:58 GMT (envelope-from hrs@FreeBSD.org) Message-Id: <201409110840.s8B8ewF5098924@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: hrs set sender to hrs@FreeBSD.org using -f From: Hiroki Sato Date: Thu, 11 Sep 2014 08:40:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r367910 - in head/net/openafs: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2014 08:41:01 -0000 Author: hrs Date: Thu Sep 11 08:40:58 2014 New Revision: 367910 URL: http://svnweb.freebsd.org/changeset/ports/367910 QAT: https://qat.redports.org/buildarchive/r367910/ Log: Update to 1.6.9. Submitted by: bjk (maintainer) Added: head/net/openafs/files/patch-configure (contents, props changed) head/net/openafs/files/patch-doc-man-pages-Makefile.in (contents, props changed) head/net/openafs/files/patch-src-libafs-MakefileProto.FBSD.in (contents, props changed) head/net/openafs/files/patch-src-packaging-FreeBSD-Makefile.man (contents, props changed) head/net/openafs/files/patch-src-rx-rx_kernel.h (contents, props changed) head/net/openafs/files/patch-src__config__afs_sysnames.h (contents, props changed) head/net/openafs/files/patch-src__config__param.amd64_fbsd_101.h (contents, props changed) head/net/openafs/files/patch-src__config__param.amd64_fbsd_93.h (contents, props changed) head/net/openafs/files/patch-src__config__param.i386_fbsd_101.h (contents, props changed) head/net/openafs/files/patch-src__config__param.i386_fbsd_93.h (contents, props changed) Deleted: head/net/openafs/files/patch-acinclude.m4 head/net/openafs/files/patch-src__afs__sysincludes.h head/net/openafs/files/patch-src__rx__rx_kcommon.h Modified: head/net/openafs/Makefile head/net/openafs/distinfo head/net/openafs/files/patch-Makefile.in head/net/openafs/files/patch-src__kauth__Makefile.in head/net/openafs/pkg-plist Modified: head/net/openafs/Makefile ============================================================================== --- head/net/openafs/Makefile Thu Sep 11 07:48:17 2014 (r367909) +++ head/net/openafs/Makefile Thu Sep 11 08:40:58 2014 (r367910) @@ -21,14 +21,15 @@ LICENSE_NAME= IBM Public License Version LICENSE_FILE= ${WRKSRC}/doc/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -AFS_DISTVERSION=1.6.7 +AFS_DISTVERSION= 1.6.9 DBVERSION= 2013-01-28 -USES= kmod +USES= kmod tar:bzip2 USE_LDCONFIG= yes -PATCH_STRIP= -p1 -USE_BZIP2= yes HAS_CONFIGURE= yes +CONFIGURE_ENV= _XCFLAGS="${CFLAGS} -fPIC" \ + _PAM_CFLAGS="${CFLAGS} -fPIC" \ + _MT_LIBS="${PTHREAD_LIBS}" CONFIGURE_ARGS= --prefix=${PREFIX} \ --localstatedir=/var \ --mandir=${MANPREFIX}/man \ @@ -40,11 +41,14 @@ CONFIGURE_ARGS= --prefix=${PREFIX} \ --includedir=${PREFIX}/include/openafs \ ${CONFIGURE_TARGET} WRKSRC= ${WRKDIR}/${PORTNAME}-${AFS_DISTVERSION} +MAKE_ENV= COMPILER_TYPE=${COMPILER_TYPE} USE_RC_SUBR= afsd afsserver CONFLICTS= coda-server-6.[0-9]* heimdal-[0-9]* ONLY_FOR_ARCHS= i386 amd64 +MAKE_JOBS_UNSAFE= yes + AFSMNTDIR?= /afs AFSSTATEDIR?= /var/${PORTNAME} AFSCACHEDIR?= ${AFSSTATEDIR}/cache @@ -67,6 +71,10 @@ FUSE_CONFIGURE_OFF= --disable-fuse-clien .include +.if ${COMPILER_TYPE} == clang +CFLAGS+= -mstackrealign +.endif + KERNCONF?= GENERIC KERNCONFDIR?= ${SRC_BASE}/sys/${ARCH}/conf @@ -89,12 +97,6 @@ post-extract: cd ${KERNCONFDIR} && \ /usr/sbin/config -d ${WRKDIR}/conf ${_KERNCONF} >/dev/null -post-patch: -.if ${COMPILER_TYPE} == clang - ${REINPLACE_CMD} -e 's/XCFLAGS="-O2 -pipe -fPIC"/XCFLAGS="${CFLAGS} -fPIC -mstackrealign"/' ${WRKSRC}/configure - ${REINPLACE_CMD} -e 's/-mno-align-long-strings//' ${WRKSRC}/src/libafs/MakefileProto.FBSD.in -.endif - create-sample-files: @${ECHO_CMD} openafs.org > ${WRKDIR}/ThisCell @${ECHO_CMD} "${AFSMNTDIR}:${AFSCACHEDIR}:150000" > ${WRKDIR}/cacheinfo Modified: head/net/openafs/distinfo ============================================================================== --- head/net/openafs/distinfo Thu Sep 11 07:48:17 2014 (r367909) +++ head/net/openafs/distinfo Thu Sep 11 08:40:58 2014 (r367910) @@ -1,6 +1,6 @@ -SHA256 (openafs-1.6.7-src.tar.bz2) = 6b6745e365487c80084913a039b9d72f0ef9da4e7543c8c6f2318416bf8cb0e6 -SIZE (openafs-1.6.7-src.tar.bz2) = 14581985 -SHA256 (openafs-1.6.7-doc.tar.bz2) = 1db1e7cbebb2b276a5ea48d93b25f6dc703dfcea366e8f775cecad90b2c11e70 -SIZE (openafs-1.6.7-doc.tar.bz2) = 3520373 +SHA256 (openafs-1.6.9-src.tar.bz2) = 7b2ea3a1f77a5cc38f311963c7db0b6d89c0d69796453d72051c846bffe14fc7 +SIZE (openafs-1.6.9-src.tar.bz2) = 14598147 +SHA256 (openafs-1.6.9-doc.tar.bz2) = c1a4d325ca0403e8a909578df06ef3a9606015eaaa35a06520d495218b111e43 +SIZE (openafs-1.6.9-doc.tar.bz2) = 3521690 SHA256 (CellServDB.2013-01-28) = faa755c6e13d8a71182a4036d1cee01bce49fb2a93feb6499683f22049391a17 SIZE (CellServDB.2013-01-28) = 36787 Modified: head/net/openafs/files/patch-Makefile.in ============================================================================== --- head/net/openafs/files/patch-Makefile.in Thu Sep 11 07:48:17 2014 (r367909) +++ head/net/openafs/files/patch-Makefile.in Thu Sep 11 08:40:58 2014 (r367910) @@ -1,5 +1,5 @@ ---- openafs-1.6.1/Makefile.in.orig 2012-03-27 08:03:34.000000000 +0900 -+++ openafs-1.6.1/Makefile.in 2012-06-24 06:37:47.000000000 +0900 +--- Makefile.in.orig 2012-03-27 08:03:34.000000000 +0900 ++++ Makefile.in 2012-06-24 06:37:47.000000000 +0900 @@ -338,6 +338,7 @@ venus: cmd comerr volser ptserver libafscp Added: head/net/openafs/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-configure Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,41 @@ +--- configure.orig 2014-05-14 23:21:46.000000000 +0900 ++++ configure 2014-05-22 08:44:37.000000000 +0900 +@@ -30264,13 +30264,15 @@ + ;; + + i386_fbsd_*) ++ KERN_OPTMZ= ++ LWP_OPTMZ= + MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' +- MT_LIBS="-pthread" +- PAM_OPTMZ=-O2 +- PAM_CFLAGS="-pipe -fPIC" ++ MT_LIBS="${_MT_LIBS:--pthread}" ++ PAM_OPTMZ= ++ PAM_CFLAGS="${_PAM_CFLAGS:--pipe -fPIC}" + SHLIB_LDFLAGS="-shared -Xlinker -x" + SHLIB_LINKER="${MT_CC} -shared" +- XCFLAGS="-pipe" ++ XCFLAGS="${_XCFLAGS:--pipe}" + ;; + + i386_dfbsd_*) +@@ -30284,12 +30286,15 @@ + ;; + + amd64_fbsd_*) ++ KERN_OPTMZ= ++ LWP_OPTMZ= + MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}' +- MT_LIBS="-pthread" +- PAM_CFLAGS="-O2 -pipe -fPIC" ++ MT_LIBS="${_MT_LIBS:--pthread}" ++ PAM_OPTMZ= ++ PAM_CFLAGS="${_PAM_CFLAGS:--O2 -pipe -fPIC}" + SHLIB_LDFLAGS="-shared -Xlinker -x" + SHLIB_LINKER="${MT_CC} -shared" +- XCFLAGS="-O2 -pipe -fPIC" ++ XCFLAGS="${_XCFLAGS:--O2 -pipe -fPIC}" + ;; + + *nbsd2*|*nbsd3*|*nbsd4*|*nbsd5*|*nbsd6*) Added: head/net/openafs/files/patch-doc-man-pages-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-doc-man-pages-Makefile.in Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,42 @@ +--- doc/man-pages/Makefile.in.orig 2014-06-12 17:30:48.000000000 +0900 ++++ doc/man-pages/Makefile.in 2014-06-13 13:06:08.000000000 +0900 +@@ -2,6 +2,7 @@ + + srcdir=@srcdir@ + include @TOP_OBJDIR@/src/config/Makefile.config ++include @TOP_OBJDIR@/src/packaging/FreeBSD/Makefile.man + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ +@@ -34,16 +35,26 @@ + || ln -s afsd.8 $(DEST)/man/man8/afsd.fuse.8; \ + fi + +-install: $(MAN1) $(MAN8) ++install: ${MAN1:S,^,man1/,} ${MAN5:S,^,man5/,} ${MAN8:S,^,man8/,} + chmod +x install-man + mkdir -p $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(mandir)/man5 \ + $(DESTDIR)$(mandir)/man8 +- set -e; for M in man1/*.1 man5/*.5 man8/*.8 ; do \ ++ set -e; for M in $> ; do \ + ./install-man $$M $(DESTDIR)$(mandir)/$$M ; \ + done +- set -e; for M in ${LINKEDPAGES}; do \ +- test -h $(DESTDIR)$(mandir)/man1/$$M.krb.1 \ +- || ln -s $$M.1 $(DESTDIR)$(mandir)/man1/$$M.krb.1 ; \ ++ set ${MLINKS:C/\.([^.]*)$/.\1 \1/}; \ ++ while : ; do \ ++ case $$# in \ ++ 0) break ;; \ ++ [123]) echo "warn: empty MLINK: $$1 $$2 $$3"; break;; \ ++ esac; \ ++ name=$$1; shift; sect=$$1; shift; \ ++ l=$$name; \ ++ name=$$1; shift; sect=$$1; shift; \ ++ t=$(DESTDIR)$(mandir)/man$${sect}/$$name; \ ++ echo $$t -\> $$l; \ ++ rm -f $$t; \ ++ ln -s $$l $$t; \ + done + test -h $(DESTDIR)/$(mandir)/man8/dafssync-debug.8 \ + || ln -s fssync-debug.8 $(DESTDIR)/$(mandir)/man8/dafssync-debug.8 Added: head/net/openafs/files/patch-src-libafs-MakefileProto.FBSD.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src-libafs-MakefileProto.FBSD.in Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,17 @@ +--- src/libafs/MakefileProto.FBSD.in.orig 2014-05-14 23:09:14.000000000 +0900 ++++ src/libafs/MakefileProto.FBSD.in 2014-05-22 08:00:36.000000000 +0900 +@@ -41,10 +41,12 @@ + + + KDEFS=-Wall -nostdinc -I/usr/include -D_KERNEL -DKLD_MODULE \ +- -elf \ + -mno-mmx -mno-3dnow -mno-sse -mno-sse2 \ +- -mno-align-long-strings -fno-common -ffreestanding \ ++ -fno-common -ffreestanding \ + -I${KBLD} -include opt_global.h -fno-strict-aliasing ++.if ${COMPILER_TYPE} != clang ++KDEFS+= -elf -mno-align-long-strings ++.endif + + DBUG = -O2 + #DBUG = -O -g Added: head/net/openafs/files/patch-src-packaging-FreeBSD-Makefile.man ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src-packaging-FreeBSD-Makefile.man Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,76 @@ +--- src/packaging/FreeBSD/Makefile.man.orig 2014-06-12 17:30:48.000000000 +0900 ++++ src/packaging/FreeBSD/Makefile.man 2014-06-13 11:49:29.000000000 +0900 +@@ -7,6 +7,7 @@ + MAN1+= dlog.1 + MAN1+= fs.1 + MAN1+= fs_apropos.1 ++MAN1+= fs_bypassthreshold.1 + MAN1+= fs_checkservers.1 + MAN1+= fs_checkvolumes.1 + MAN1+= fs_chgrp.1 +@@ -61,11 +62,7 @@ + MAN1+= fs_whereis.1 + MAN1+= fs_whichcell.1 + MAN1+= fs_wscell.1 +-MAN1+= klog.1 +-MLINKS+= klog.1 klog.krb.1 + MAN1+= klog.krb5.1 +-MAN1+= knfs.1 +-MAN1+= kpasswd.1 + MAN1+= livesys.1 + MAN1+= pagsh.1 + MLINKS+= pagsh.1 pagsh.krb.1 +@@ -177,8 +174,6 @@ + MAN5+= butc_logs.5 + MAN5+= cacheinfo.5 + MAN5+= fms.log.5 +-MAN5+= kaserver.DB0.5 +-MAN5+= kaserverauxdb.5 + MAN5+= krb.conf.5 + MAN5+= prdb.DB0.5 + MAN5+= salvage.lock.5 +@@ -188,6 +183,7 @@ + MAN5+= uss_bulk.5 + MAN5+= vldb.DB0.5 + MAN8+= afsd.8 ++MAN8+= aklog_dynamic_auth.8 + MAN8+= asetkey.8 + MAN8+= backup.8 + MAN8+= backup_adddump.8 +@@ -262,7 +258,6 @@ + MAN8+= davolserver.8 + MAN8+= dasalvager.8 + MAN8+= dafileserver.8 +-MAN8+= dafssync-debug.8 + MAN8+= fileserver.8 + MAN8+= fms.8 + MAN8+= fssync-debug_volop.8 +@@ -295,28 +290,6 @@ + MAN8+= fstrace_lsset.8 + MAN8+= fstrace_setlog.8 + MAN8+= fstrace_setset.8 +-MAN8+= ka-forwarder.8 +-MAN8+= kadb_check.8 +-MAN8+= kas.8 +-MAN8+= kas_apropos.8 +-MAN8+= kas_create.8 +-MAN8+= kas_delete.8 +-MAN8+= kas_examine.8 +-MAN8+= kas_forgetticket.8 +-MAN8+= kas_help.8 +-MAN8+= kas_interactive.8 +-MAN8+= kas_list.8 +-MAN8+= kas_listtickets.8 +-MAN8+= kas_noauthentication.8 +-MAN8+= kas_quit.8 +-MAN8+= kas_setfields.8 +-MAN8+= kas_setpassword.8 +-MAN8+= kas_statistics.8 +-MAN8+= kdb.8 +-MAN8+= kas_stringtokey.8 +-MAN8+= kas_unlock.8 +-MAN8+= kaserver.8 +-MAN8+= kpwvalid.8 + MAN8+= prdb_check.8 + MAN8+= pt_util.8 + MAN8+= ptserver.8 Added: head/net/openafs/files/patch-src-rx-rx_kernel.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src-rx-rx_kernel.h Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,16 @@ +--- src/rx/rx_kernel.h.orig 2014-09-11 17:20:18.000000000 +0900 ++++ src/rx/rx_kernel.h 2014-09-11 17:23:52.000000000 +0900 +@@ -59,7 +59,13 @@ + #else + #define rx_ifaddr_withnet(x) ifa_ifwithnet(x) + #endif ++#if defined(AFS_FBSD81_ENV) ++#if defined(if_metric) + #define rx_ifnet_metric(x) (x?(x)->if_data.ifi_metric:0) ++#else ++#define rx_ifnet_metric(x) (x?(x)->if_metric:0) ++#endif ++#endif + #define rx_ifaddr_ifnet(x) (x?(x)->ifa_ifp:0) + #define rx_ifaddr_address_family(x) (x)->ifa_addr->sa_family + #define rx_ifaddr_address(x, y, z) memcpy(y, (x)->ifa_addr, z) Added: head/net/openafs/files/patch-src__config__afs_sysnames.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src__config__afs_sysnames.h Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,24 @@ +diff --git src/config/afs_sysnames.h src/config/afs_sysnames.h +index 62b18f3..8687a6c 100644 +--- src/config/afs_sysnames.h ++++ src/config/afs_sysnames.h +@@ -213,7 +213,9 @@ + #define SYS_NAME_ID_i386_fbsd_90 2120 + #define SYS_NAME_ID_i386_fbsd_91 2122 + #define SYS_NAME_ID_i386_fbsd_92 2124 ++#define SYS_NAME_ID_i386_fbsd_93 2126 + #define SYS_NAME_ID_i386_fbsd_100 2130 ++#define SYS_NAME_ID_i386_fbsd_101 2131 + #define SYS_NAME_ID_i386_fbsd_110 2140 + + #define SYS_NAME_ID_ia64_linux2 2200 +@@ -316,7 +318,9 @@ + #define SYS_NAME_ID_amd64_fbsd_90 3020 + #define SYS_NAME_ID_amd64_fbsd_91 3022 + #define SYS_NAME_ID_amd64_fbsd_92 3023 ++#define SYS_NAME_ID_amd64_fbsd_93 3024 + #define SYS_NAME_ID_amd64_fbsd_100 3030 ++#define SYS_NAME_ID_amd64_fbsd_101 3031 + #define SYS_NAME_ID_amd64_fbsd_110 3040 + + #define SYS_NAME_ID_amd64_w2k 3400 Added: head/net/openafs/files/patch-src__config__param.amd64_fbsd_101.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src__config__param.amd64_fbsd_101.h Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,224 @@ +diff --git src/config/param.amd64_fbsd_101.h src/config/param.amd64_fbsd_101.h +new file mode 100644 +index 0000000..73eda56 +--- /dev/null ++++ src/config/param.amd64_fbsd_101.h +@@ -0,0 +1,218 @@ ++#ifndef AFS_PARAM_H ++#define AFS_PARAM_H ++ ++/* Machine / Operating system information */ ++#define SYS_NAME "amd64_fbsd_101" ++#define SYS_NAME_ID SYS_NAME_ID_amd64_fbsd_101 ++ ++#define AFSLITTLE_ENDIAN 1 ++#define AFS_HAVE_FFS 1 /* Use system's ffs. */ ++#define AFS_HAVE_STATVFS 1 /* System doesn't support statvfs */ ++#define AFS_VM_RDWR_ENV 1 /* read/write implemented via VM */ ++ ++ ++#ifndef UKERNEL ++/* This section for kernel libafs compiles only */ ++ ++#ifndef IGNORE_STDS_H ++#include ++#endif ++ ++#define AFS_XBSD_ENV 1 /* {Free,Open,Net}BSD */ ++#define AFS_X86_XBSD_ENV 1 ++ ++#define AFS_NAMEI_ENV 1 /* User space interface to file system */ ++#define AFS_64BIT_ENV 1 ++#define AFS_64BIT_CLIENT 1 ++#define AFS_64BITPOINTER_ENV 1 ++#define AFS_64BITUSERPOINTER_ENV 1 ++#define AFS_64BIT_IOPS_ENV 1 /* Needed for NAMEI */ ++#define AFS_FBSD_ENV 1 ++#define AFS_FBSD50_ENV 1 ++#define AFS_FBSD51_ENV 1 ++#define AFS_FBSD52_ENV 1 ++#define AFS_FBSD53_ENV 1 ++#define AFS_FBSD60_ENV 1 ++#define AFS_FBSD61_ENV 1 ++#define AFS_FBSD62_ENV 1 ++#define AFS_FBSD70_ENV 1 ++#define AFS_FBSD71_ENV 1 ++#define AFS_FBSD80_ENV 1 ++#define AFS_FBSD81_ENV 1 ++#define AFS_FBSD90_ENV 1 ++#define AFS_FBSD91_ENV 1 ++#define AFS_FBSD100_ENV 1 ++#define AFS_FBSD101_ENV 1 ++#define AFS_X86_FBSD_ENV 1 ++#define AFS_X86_FBSD50_ENV 1 ++#define AFS_X86_FBSD60_ENV 1 /* added at 70--ie, some changes should port <-- */ ++#define AFS_X86_FBSD62_ENV 1 ++#define AFS_X86_FBSD70_ENV 1 ++#define AFS_X86_FBSD71_ENV 1 ++#define AFS_X86_FBSD80_ENV 1 ++#define AFS_X86_FBSD81_ENV 1 ++#define AFS_X86_FBSD90_ENV 1 ++#define AFS_X86_FBSD91_ENV 1 ++#define AFS_X86_FBSD100_ENV 1 ++#define AFS_X86_FBSD101_ENV 1 ++#define AFS_X86_ENV 1 ++#undef AFS_NONFSTRANS ++#define AFS_NONFSTRANS 1 ++#define FTRUNC O_TRUNC ++ ++#define IUPD 0x0010 ++#define IACC 0x0020 ++#define ICHG 0x0040 ++#define IMOD 0x0080 ++ ++#define IN_LOCK(ip) lockmgr(&ip->i_lock, LK_EXCLUSIVE, \ ++ NULL, curproc) ++#define IN_UNLOCK(ip) lockmgr(&ip->i_lock, LK_RELEASE, \ ++ NULL, curproc) ++ ++#include ++ ++#define AFS_VFS_ENV 1 ++#define AFS_VFSINCL_ENV 1 ++#define AFS_GREEDY43_ENV 1 ++#define AFS_ENV 1 ++ ++#define AFS_SYSCALL 339 ++#define AFS_MOUNT_AFS "afs" ++ ++#ifndef MOUNT_UFS ++#define MOUNT_UFS "ufs" ++#endif ++ ++#ifndef MOUNT_AFS ++#define MOUNT_AFS AFS_MOUNT_AFS ++#endif ++ ++#define RXK_LISTENER_ENV 1 ++#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ ++#define AFS_USE_GETTIMEOFDAY 1 /* use gettimeofday to implement rx clock */ ++ ++/* Extra kernel definitions (from kdefs file) */ ++#ifdef _KERNEL ++#define AFS_GLOBAL_SUNLOCK 1 ++#define AFS_VFS34 1 /* What is VFS34??? */ ++#define AFS_SHORTGID 0 /* are group id's short? */ ++#define afsio_iov uio_iov ++#define afsio_iovcnt uio_iovcnt ++#define afsio_offset uio_offset ++#define afsio_seg uio_segflg ++#define afsio_resid uio_resid ++#define AFS_UIOSYS UIO_SYSSPACE ++#define AFS_UIOUSER UIO_USERSPACE ++#define AFS_CLBYTES CLBYTES ++#define osi_GetTime(x) microtime(x) ++#define AFS_KALLOC(x) osi_fbsd_alloc((x), 1) ++#undef AFS_KALLOC_NOSLEEP ++#define AFS_KALLOC_NOSLEEP(x) osi_fbsd_alloc((x), 0) ++#define AFS_KFREE(x,y) osi_fbsd_free((x)) ++#define v_count v_usecount ++#define v_vfsp v_mount ++#define vfs_bsize mnt_stat.f_bsize ++#define vfs_fsid mnt_stat.f_fsid ++#define va_nodeid va_fileid ++#define vfs_vnodecovered mnt_vnodecovered ++#define direct dirent ++#define vnode_t struct vnode ++ ++#ifndef MUTEX_DEFAULT ++#define MUTEX_DEFAULT 0 ++#endif /* MUTEX_DEFAULT */ ++ ++#ifndef SSYS ++#define SSYS 0x00002 ++#endif /* SSYS */ ++ ++#define p_rcred p_ucred ++ ++#if !defined(ASSEMBLER) && !defined(__LANGUAGE_ASSEMBLY__) ++enum vcexcl { NONEXCL, EXCL }; ++ ++#ifdef KERNEL ++#ifndef MIN ++#define MIN(A,B) ((A) < (B) ? (A) : (B)) ++#endif ++#ifndef MAX ++#define MAX(A,B) ((A) > (B) ? (A) : (B)) ++#endif ++#endif /* KERNEL */ ++ ++#endif /* ! ASSEMBLER & ! __LANGUAGE_ASSEMBLY__ */ ++#endif /* _KERNEL */ ++ ++#else /* !defined(UKERNEL) */ ++ ++/* This section for user space compiles only */ ++ ++#define UKERNEL 1 /* user space kernel */ ++#define AFS_ENV 1 ++#define AFS_VFSINCL_ENV 1 ++#define AFS_USR_FBSD50_ENV 1 ++#define AFS_USR_FBSD51_ENV 1 ++#define AFS_USR_FBSD52_ENV 1 ++#define AFS_USR_FBSD53_ENV 1 ++#define AFS_USR_FBSD60_ENV 1 ++#define AFS_USR_FBSD61_ENV 1 ++#define AFS_USR_FBSD70_ENV 1 ++#define AFS_USR_FBSD71_ENV 1 ++#define AFS_USR_FBSD80_ENV 1 ++#define AFS_USR_FBSD81_ENV 1 ++#define AFS_USR_FBSD90_ENV 1 ++#define AFS_USR_FBSD91_ENV 1 ++#define AFS_USR_FBSD100_ENV 1 ++#define AFS_USR_FBSD101_ENV 1 ++#define AFS_USR_FBSD_ENV 1 ++#undef AFS_NONFSTRANS ++#define AFS_NONFSTRANS 1 ++ ++#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type. */ ++#define AFS_SYSCALL 339 ++#define AFS_NAMEI_ENV 1 /* User space interface to file system */ ++#define AFS_64BIT_ENV 1 ++#define AFS_64BITPOINTER_ENV 1 ++#define AFS_64BIT_IOPS_ENV 1 /* Needed for NAMEI */ ++#define AFS_USERSPACE_IP_ADDR 1 ++#define RXK_LISTENER_ENV 1 ++#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ ++ ++#include ++ ++#define afsio_iov uio_iov ++#define afsio_iovcnt uio_iovcnt ++#define afsio_offset uio_offset ++#define afsio_seg uio_segflg ++#define afsio_fmode uio_fmode ++#define afsio_resid uio_resid ++#define AFS_UIOSYS 1 ++#define AFS_UIOUSER UIO_USERSPACE ++#define AFS_CLBYTES MCLBYTES ++#define AFS_MINCHANGE 2 ++#define VATTR_NULL usr_vattr_null ++ ++#define AFS_DIRENT ++#ifndef CMSERVERPREF ++#define CMSERVERPREF ++#endif ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#endif /* !defined(UKERNEL) */ ++ ++/* general user-space compiles */ ++ ++#if defined(UKERNEL) || !defined(KERNEL) ++#define STDLIB_HAS_MALLOC_PROTOS 1 ++#endif ++ ++#endif /* AFS_PARAM_H */ Added: head/net/openafs/files/patch-src__config__param.amd64_fbsd_93.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src__config__param.amd64_fbsd_93.h Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,224 @@ +diff --git src/config/param.amd64_fbsd_93.h src/config/param.amd64_fbsd_93.h +new file mode 100644 +index 0000000..18ebf30 +--- /dev/null ++++ src/config/param.amd64_fbsd_93.h +@@ -0,0 +1,218 @@ ++#ifndef AFS_PARAM_H ++#define AFS_PARAM_H ++ ++/* Machine / Operating system information */ ++#define SYS_NAME "amd64_fbsd_93" ++#define SYS_NAME_ID SYS_NAME_ID_amd64_fbsd_93 ++ ++#define AFSLITTLE_ENDIAN 1 ++#define AFS_HAVE_FFS 1 /* Use system's ffs. */ ++#define AFS_HAVE_STATVFS 1 /* System doesn't support statvfs */ ++#define AFS_VM_RDWR_ENV 1 /* read/write implemented via VM */ ++ ++ ++#ifndef UKERNEL ++/* This section for kernel libafs compiles only */ ++ ++#ifndef IGNORE_STDS_H ++#include ++#endif ++ ++#define AFS_XBSD_ENV 1 /* {Free,Open,Net}BSD */ ++#define AFS_X86_XBSD_ENV 1 ++ ++#define AFS_NAMEI_ENV 1 /* User space interface to file system */ ++#define AFS_64BIT_ENV 1 ++#define AFS_64BIT_CLIENT 1 ++#define AFS_64BITPOINTER_ENV 1 ++#define AFS_64BITUSERPOINTER_ENV 1 ++#define AFS_64BIT_IOPS_ENV 1 /* Needed for NAMEI */ ++#define AFS_FBSD_ENV 1 ++#define AFS_FBSD50_ENV 1 ++#define AFS_FBSD51_ENV 1 ++#define AFS_FBSD52_ENV 1 ++#define AFS_FBSD53_ENV 1 ++#define AFS_FBSD60_ENV 1 ++#define AFS_FBSD61_ENV 1 ++#define AFS_FBSD62_ENV 1 ++#define AFS_FBSD70_ENV 1 ++#define AFS_FBSD71_ENV 1 ++#define AFS_FBSD80_ENV 1 ++#define AFS_FBSD81_ENV 1 ++#define AFS_FBSD90_ENV 1 ++#define AFS_FBSD91_ENV 1 ++#define AFS_FBSD92_ENV 1 ++#define AFS_FBSD93_ENV 1 ++#define AFS_X86_FBSD_ENV 1 ++#define AFS_X86_FBSD50_ENV 1 ++#define AFS_X86_FBSD60_ENV 1 /* added at 70--ie, some changes should port <-- */ ++#define AFS_X86_FBSD62_ENV 1 ++#define AFS_X86_FBSD70_ENV 1 ++#define AFS_X86_FBSD71_ENV 1 ++#define AFS_X86_FBSD80_ENV 1 ++#define AFS_X86_FBSD81_ENV 1 ++#define AFS_X86_FBSD90_ENV 1 ++#define AFS_X86_FBSD91_ENV 1 ++#define AFS_X86_FBSD92_ENV 1 ++#define AFS_X86_FBSD93_ENV 1 ++#define AFS_X86_ENV 1 ++#undef AFS_NONFSTRANS ++#define AFS_NONFSTRANS 1 ++#define FTRUNC O_TRUNC ++ ++#define IUPD 0x0010 ++#define IACC 0x0020 ++#define ICHG 0x0040 ++#define IMOD 0x0080 ++ ++#define IN_LOCK(ip) lockmgr(&ip->i_lock, LK_EXCLUSIVE, \ ++ NULL, curproc) ++#define IN_UNLOCK(ip) lockmgr(&ip->i_lock, LK_RELEASE, \ ++ NULL, curproc) ++ ++#include ++ ++#define AFS_VFS_ENV 1 ++#define AFS_VFSINCL_ENV 1 ++#define AFS_GREEDY43_ENV 1 ++#define AFS_ENV 1 ++ ++#define AFS_SYSCALL 339 ++#define AFS_MOUNT_AFS "afs" ++ ++#ifndef MOUNT_UFS ++#define MOUNT_UFS "ufs" ++#endif ++ ++#ifndef MOUNT_AFS ++#define MOUNT_AFS AFS_MOUNT_AFS ++#endif ++ ++#define RXK_LISTENER_ENV 1 ++#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ ++#define AFS_USE_GETTIMEOFDAY 1 /* use gettimeofday to implement rx clock */ ++ ++/* Extra kernel definitions (from kdefs file) */ ++#ifdef _KERNEL ++#define AFS_GLOBAL_SUNLOCK 1 ++#define AFS_VFS34 1 /* What is VFS34??? */ ++#define AFS_SHORTGID 0 /* are group id's short? */ ++#define afsio_iov uio_iov ++#define afsio_iovcnt uio_iovcnt ++#define afsio_offset uio_offset ++#define afsio_seg uio_segflg ++#define afsio_resid uio_resid ++#define AFS_UIOSYS UIO_SYSSPACE ++#define AFS_UIOUSER UIO_USERSPACE ++#define AFS_CLBYTES CLBYTES ++#define osi_GetTime(x) microtime(x) ++#define AFS_KALLOC(x) osi_fbsd_alloc((x), 1) ++#undef AFS_KALLOC_NOSLEEP ++#define AFS_KALLOC_NOSLEEP(x) osi_fbsd_alloc((x), 0) ++#define AFS_KFREE(x,y) osi_fbsd_free((x)) ++#define v_count v_usecount ++#define v_vfsp v_mount ++#define vfs_bsize mnt_stat.f_bsize ++#define vfs_fsid mnt_stat.f_fsid ++#define va_nodeid va_fileid ++#define vfs_vnodecovered mnt_vnodecovered ++#define direct dirent ++#define vnode_t struct vnode ++ ++#ifndef MUTEX_DEFAULT ++#define MUTEX_DEFAULT 0 ++#endif /* MUTEX_DEFAULT */ ++ ++#ifndef SSYS ++#define SSYS 0x00002 ++#endif /* SSYS */ ++ ++#define p_rcred p_ucred ++ ++#if !defined(ASSEMBLER) && !defined(__LANGUAGE_ASSEMBLY__) ++enum vcexcl { NONEXCL, EXCL }; ++ ++#ifdef KERNEL ++#ifndef MIN ++#define MIN(A,B) ((A) < (B) ? (A) : (B)) ++#endif ++#ifndef MAX ++#define MAX(A,B) ((A) > (B) ? (A) : (B)) ++#endif ++#endif /* KERNEL */ ++ ++#endif /* ! ASSEMBLER & ! __LANGUAGE_ASSEMBLY__ */ ++#endif /* _KERNEL */ ++ ++#else /* !defined(UKERNEL) */ ++ ++/* This section for user space compiles only */ ++ ++#define UKERNEL 1 /* user space kernel */ ++#define AFS_ENV 1 ++#define AFS_VFSINCL_ENV 1 ++#define AFS_USR_FBSD50_ENV 1 ++#define AFS_USR_FBSD51_ENV 1 ++#define AFS_USR_FBSD52_ENV 1 ++#define AFS_USR_FBSD53_ENV 1 ++#define AFS_USR_FBSD60_ENV 1 ++#define AFS_USR_FBSD61_ENV 1 ++#define AFS_USR_FBSD70_ENV 1 ++#define AFS_USR_FBSD71_ENV 1 ++#define AFS_USR_FBSD80_ENV 1 ++#define AFS_USR_FBSD81_ENV 1 ++#define AFS_USR_FBSD90_ENV 1 ++#define AFS_USR_FBSD91_ENV 1 ++#define AFS_USR_FBSD92_ENV 1 ++#define AFS_USR_FBSD93_ENV 1 ++#define AFS_USR_FBSD_ENV 1 ++#undef AFS_NONFSTRANS ++#define AFS_NONFSTRANS 1 ++ ++#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type. */ ++#define AFS_SYSCALL 339 ++#define AFS_NAMEI_ENV 1 /* User space interface to file system */ ++#define AFS_64BIT_ENV 1 ++#define AFS_64BITPOINTER_ENV 1 ++#define AFS_64BIT_IOPS_ENV 1 /* Needed for NAMEI */ ++#define AFS_USERSPACE_IP_ADDR 1 ++#define RXK_LISTENER_ENV 1 ++#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ ++ ++#include ++ ++#define afsio_iov uio_iov ++#define afsio_iovcnt uio_iovcnt ++#define afsio_offset uio_offset ++#define afsio_seg uio_segflg ++#define afsio_fmode uio_fmode ++#define afsio_resid uio_resid ++#define AFS_UIOSYS 1 ++#define AFS_UIOUSER UIO_USERSPACE ++#define AFS_CLBYTES MCLBYTES ++#define AFS_MINCHANGE 2 ++#define VATTR_NULL usr_vattr_null ++ ++#define AFS_DIRENT ++#ifndef CMSERVERPREF ++#define CMSERVERPREF ++#endif ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#endif /* !defined(UKERNEL) */ ++ ++/* general user-space compiles */ ++ ++#if defined(UKERNEL) || !defined(KERNEL) ++#define STDLIB_HAS_MALLOC_PROTOS 1 ++#endif ++ ++#endif /* AFS_PARAM_H */ Added: head/net/openafs/files/patch-src__config__param.i386_fbsd_101.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src__config__param.i386_fbsd_101.h Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,222 @@ +diff --git src/config/param.i386_fbsd_101.h src/config/param.i386_fbsd_101.h +new file mode 100644 +index 0000000..dd89daf +--- /dev/null ++++ src/config/param.i386_fbsd_101.h +@@ -0,0 +1,216 @@ ++#ifndef AFS_PARAM_H ++#define AFS_PARAM_H ++ ++/* Machine / Operating system information */ ++#define SYS_NAME "i386_fbsd_101" ++#define SYS_NAME_ID SYS_NAME_ID_i386_fbsd_101 ++ ++#define AFSLITTLE_ENDIAN 1 ++#define AFS_HAVE_FFS 1 /* Use system's ffs. */ ++#define AFS_HAVE_STATVFS 1 /* System doesn't support statvfs */ ++#define AFS_VM_RDWR_ENV 1 /* read/write implemented via VM */ ++#define AFS_FAKEOPEN_ENV 1 /* call afs_FakeOpen as if !AFS_VM_RDWR */ ++ ++ ++#ifndef UKERNEL ++/* This section for kernel libafs compiles only */ ++ ++#ifndef IGNORE_STDS_H ++#include ++#endif ++ ++#define AFS_XBSD_ENV 1 /* {Free,Open,Net}BSD */ ++#define AFS_X86_XBSD_ENV 1 ++ ++#define AFS_NAMEI_ENV 1 /* User space interface to file system */ ++#define AFS_64BIT_ENV 1 ++#define AFS_64BIT_CLIENT 1 ++#define AFS_64BIT_IOPS_ENV 1 /* Needed for NAMEI */ ++#define AFS_FBSD_ENV 1 ++#define AFS_FBSD50_ENV 1 ++#define AFS_FBSD51_ENV 1 ++#define AFS_FBSD52_ENV 1 ++#define AFS_FBSD53_ENV 1 ++#define AFS_FBSD60_ENV 1 ++#define AFS_FBSD61_ENV 1 ++#define AFS_FBSD62_ENV 1 ++#define AFS_FBSD70_ENV 1 ++#define AFS_FBSD71_ENV 1 ++#define AFS_FBSD80_ENV 1 ++#define AFS_FBSD81_ENV 1 ++#define AFS_FBSD90_ENV 1 ++#define AFS_FBSD91_ENV 1 ++#define AFS_FBSD100_ENV 1 ++#define AFS_FBSD101_ENV 1 ++#define AFS_X86_FBSD_ENV 1 ++#define AFS_X86_FBSD50_ENV 1 ++#define AFS_X86_FBSD60_ENV 1 /* added at 70--ie, some changes should port <-- */ ++#define AFS_X86_FBSD62_ENV 1 ++#define AFS_X86_FBSD70_ENV 1 ++#define AFS_X86_FBSD71_ENV 1 ++#define AFS_X86_FBSD80_ENV 1 ++#define AFS_X86_FBSD81_ENV 1 ++#define AFS_X86_FBSD90_ENV 1 ++#define AFS_X86_FBSD91_ENV 1 ++#define AFS_X86_FBSD100_ENV 1 ++#define AFS_X86_FBSD101_ENV 1 ++#define AFS_X86_ENV 1 ++#undef AFS_NONFSTRANS ++#define AFS_NONFSTRANS 1 ++#define FTRUNC O_TRUNC ++ ++#define IUPD 0x0010 ++#define IACC 0x0020 ++#define ICHG 0x0040 ++#define IMOD 0x0080 ++ ++#define IN_LOCK(ip) lockmgr(&ip->i_lock, LK_EXCLUSIVE, \ ++ NULL, curproc) ++#define IN_UNLOCK(ip) lockmgr(&ip->i_lock, LK_RELEASE, \ ++ NULL, curproc) ++ ++#include ++ ++#define AFS_VFS_ENV 1 ++#define AFS_VFSINCL_ENV 1 ++#define AFS_GREEDY43_ENV 1 ++#define AFS_ENV 1 ++ ++#define AFS_SYSCALL 339 ++#define AFS_MOUNT_AFS "afs" ++ ++#ifndef MOUNT_UFS ++#define MOUNT_UFS "ufs" ++#endif ++ ++#ifndef MOUNT_AFS ++#define MOUNT_AFS AFS_MOUNT_AFS ++#endif ++ ++#define RXK_LISTENER_ENV 1 ++#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ ++#define AFS_USE_GETTIMEOFDAY 1 /* use gettimeofday to implement rx clock */ ++ ++/* Extra kernel definitions (from kdefs file) */ ++#ifdef _KERNEL ++#define AFS_GLOBAL_SUNLOCK 1 ++#define AFS_VFS34 1 /* What is VFS34??? */ ++#define AFS_SHORTGID 0 /* are group id's short? */ ++#define afsio_iov uio_iov ++#define afsio_iovcnt uio_iovcnt ++#define afsio_offset uio_offset ++#define afsio_seg uio_segflg ++#define afsio_resid uio_resid ++#define AFS_UIOSYS UIO_SYSSPACE ++#define AFS_UIOUSER UIO_USERSPACE ++#define AFS_CLBYTES CLBYTES ++#define osi_GetTime(x) microtime(x) ++#define AFS_KALLOC(x) osi_fbsd_alloc((x), 1) ++#undef AFS_KALLOC_NOSLEEP ++#define AFS_KALLOC_NOSLEEP(x) osi_fbsd_alloc((x), 0) ++#define AFS_KFREE(x,y) osi_fbsd_free((x)) ++#define v_count v_usecount ++#define v_vfsp v_mount ++#define vfs_bsize mnt_stat.f_bsize ++#define vfs_fsid mnt_stat.f_fsid ++#define va_nodeid va_fileid ++#define vfs_vnodecovered mnt_vnodecovered ++#define direct dirent ++#define vnode_t struct vnode ++ ++#ifndef MUTEX_DEFAULT ++#define MUTEX_DEFAULT 0 ++#endif /* MUTEX_DEFAULT */ ++ ++#ifndef SSYS ++#define SSYS 0x00002 ++#endif /* SSYS */ ++ ++#define p_rcred p_ucred ++ ++#if !defined(ASSEMBLER) && !defined(__LANGUAGE_ASSEMBLY__) ++enum vcexcl { NONEXCL, EXCL }; ++ ++#ifdef KERNEL ++#ifndef MIN ++#define MIN(A,B) ((A) < (B) ? (A) : (B)) ++#endif ++#ifndef MAX ++#define MAX(A,B) ((A) > (B) ? (A) : (B)) ++#endif ++#endif /* KERNEL */ ++ ++#endif /* ! ASSEMBLER & ! __LANGUAGE_ASSEMBLY__ */ ++#endif /* _KERNEL */ ++ ++#else /* !defined(UKERNEL) */ ++ ++/* This section for user space compiles only */ ++ ++#define UKERNEL 1 /* user space kernel */ ++#define AFS_ENV 1 ++#define AFS_VFSINCL_ENV 1 ++#define AFS_USR_FBSD50_ENV 1 ++#define AFS_USR_FBSD51_ENV 1 ++#define AFS_USR_FBSD52_ENV 1 ++#define AFS_USR_FBSD53_ENV 1 ++#define AFS_USR_FBSD60_ENV 1 ++#define AFS_USR_FBSD61_ENV 1 ++#define AFS_USR_FBSD70_ENV 1 ++#define AFS_USR_FBSD71_ENV 1 ++#define AFS_USR_FBSD80_ENV 1 ++#define AFS_USR_FBSD81_ENV 1 ++#define AFS_USR_FBSD90_ENV 1 ++#define AFS_USR_FBSD91_ENV 1 ++#define AFS_USR_FBSD100_ENV 1 ++#define AFS_USR_FBSD101_ENV 1 ++#define AFS_USR_FBSD_ENV 1 ++#undef AFS_NONFSTRANS ++#define AFS_NONFSTRANS 1 ++ ++#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type. */ ++#define AFS_SYSCALL 339 ++#define AFS_NAMEI_ENV 1 /* User space interface to file system */ ++#define AFS_64BIT_ENV 1 ++#define AFS_64BIT_IOPS_ENV 1 /* Needed for NAMEI */ ++#define AFS_USERSPACE_IP_ADDR 1 ++#define RXK_LISTENER_ENV 1 ++#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ ++ ++#include ++ ++#define afsio_iov uio_iov ++#define afsio_iovcnt uio_iovcnt ++#define afsio_offset uio_offset ++#define afsio_seg uio_segflg ++#define afsio_fmode uio_fmode ++#define afsio_resid uio_resid ++#define AFS_UIOSYS 1 ++#define AFS_UIOUSER UIO_USERSPACE ++#define AFS_CLBYTES MCLBYTES ++#define AFS_MINCHANGE 2 ++#define VATTR_NULL usr_vattr_null ++ ++#define AFS_DIRENT ++#ifndef CMSERVERPREF ++#define CMSERVERPREF ++#endif ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#endif /* !defined(UKERNEL) */ ++ ++/* general user-space compiles */ ++ ++#if defined(UKERNEL) || !defined(KERNEL) ++#define STDLIB_HAS_MALLOC_PROTOS 1 ++#endif ++ ++#endif /* AFS_PARAM_H */ Added: head/net/openafs/files/patch-src__config__param.i386_fbsd_93.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/openafs/files/patch-src__config__param.i386_fbsd_93.h Thu Sep 11 08:40:58 2014 (r367910) @@ -0,0 +1,222 @@ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***