Module Name: src
Committed By: pooka
Date: Mon Jun 7 11:21:31 UTC 2010
Modified Files:
src/lib/libpuffs: puffs.h
src/sys/fs/puffs: puffs_msgif.h
Log Message:
Make retval argument for pathconf a register_t to match VOP_PATHCONF.
This makes the size the same on 64bit archs. Don't bother bumping
any version, since you'd have explicitly had to jump through some
hoops to use pathconf before.
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/lib/libpuffs/puffs.h
cvs rdiff -u -r1.73 -r1.74 src/sys/fs/puffs/puffs_msgif.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libpuffs/puffs.h
diff -u src/lib/libpuffs/puffs.h:1.116 src/lib/libpuffs/puffs.h:1.117
--- src/lib/libpuffs/puffs.h:1.116 Fri May 21 11:29:42 2010
+++ src/lib/libpuffs/puffs.h Mon Jun 7 11:21:31 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: puffs.h,v 1.116 2010/05/21 11:29:42 pooka Exp $ */
+/* $NetBSD: puffs.h,v 1.117 2010/06/07 11:21:31 pooka Exp $ */
/*
* Copyright (c) 2005, 2006, 2007 Antti Kantee. All Rights Reserved.
@@ -216,7 +216,7 @@
int (*puffs_node_inactive)(struct puffs_usermount *, puffs_cookie_t);
int (*puffs_node_print)(struct puffs_usermount *, puffs_cookie_t);
int (*puffs_node_pathconf)(struct puffs_usermount *,
- puffs_cookie_t, int, int *);
+ puffs_cookie_t, int, register_t *);
int (*puffs_node_advlock)(struct puffs_usermount *,
puffs_cookie_t, void *, int, struct flock *, int);
int (*puffs_node_read)(struct puffs_usermount *, puffs_cookie_t,
@@ -361,7 +361,7 @@
int fsname##_node_print(struct puffs_usermount *, \
puffs_cookie_t); \
int fsname##_node_pathconf(struct puffs_usermount *, \
- puffs_cookie_t, int, int *); \
+ puffs_cookie_t, int, register_t *); \
int fsname##_node_advlock(struct puffs_usermount *, \
puffs_cookie_t, void *, int, struct flock *, int); \
int fsname##_node_read(struct puffs_usermount *, puffs_cookie_t,\
Index: src/sys/fs/puffs/puffs_msgif.h
diff -u src/sys/fs/puffs/puffs_msgif.h:1.73 src/sys/fs/puffs/puffs_msgif.h:1.74
--- src/sys/fs/puffs/puffs_msgif.h:1.73 Fri May 21 11:29:42 2010
+++ src/sys/fs/puffs/puffs_msgif.h Mon Jun 7 11:21:31 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: puffs_msgif.h,v 1.73 2010/05/21 11:29:42 pooka Exp $ */
+/* $NetBSD: puffs_msgif.h,v 1.74 2010/06/07 11:21:31 pooka Exp $ */
/*
* Copyright (c) 2005, 2006, 2007 Antti Kantee. All Rights Reserved.
@@ -562,7 +562,7 @@
struct puffs_req pvn_pr;
int pvnr_name; /* OUT */
- int pvnr_retval; /* IN */
+ register_t pvnr_retval; /* IN */
};
struct puffs_vnmsg_advlock {