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 {