Module Name: src
Committed By: pooka
Date: Wed Oct 14 18:22:50 UTC 2009
Modified Files:
src/lib/libp2k: p2k.c
src/lib/libukfs: ukfs.c
src/tests/fs/ffs: t_renamerace.c
src/tests/syscall: t_cmsg.c
src/usr.sbin/puffs/rump_lfs: rump_lfs.c
Log Message:
Adjust names of external rump control interfaces to match the
new rump_pub namespace.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/lib/libp2k/p2k.c
cvs rdiff -u -r1.39 -r1.40 src/lib/libukfs/ukfs.c
cvs rdiff -u -r1.8 -r1.9 src/tests/fs/ffs/t_renamerace.c
cvs rdiff -u -r1.7 -r1.8 src/tests/syscall/t_cmsg.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/puffs/rump_lfs/rump_lfs.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libp2k/p2k.c
diff -u src/lib/libp2k/p2k.c:1.22 src/lib/libp2k/p2k.c:1.23
--- src/lib/libp2k/p2k.c:1.22 Tue Oct 13 20:06:38 2009
+++ src/lib/libp2k/p2k.c Wed Oct 14 18:22:50 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: p2k.c,v 1.22 2009/10/13 20:06:38 pooka Exp $ */
+/* $NetBSD: p2k.c,v 1.23 2009/10/14 18:22:50 pooka Exp $ */
/*
* Copyright (c) 2007, 2008, 2009 Antti Kantee. All Rights Reserved.
@@ -108,14 +108,14 @@
puffs_cred_getgroups(pcr, groups, &ngroups);
/* LINTED: ngroups is ok */
- return rump_cred_create(uid, gid, ngroups, groups);
+ return rump_pub_cred_create(uid, gid, ngroups, groups);
}
static __inline void
cred_destroy(kauth_cred_t cred)
{
- rump_cred_put(cred);
+ rump_pub_cred_put(cred);
}
static struct componentname *
@@ -125,15 +125,15 @@
cred = cred_create(pcn->pcn_cred);
/* LINTED: prehistoric types in first two args */
- return rump_makecn(pcn->pcn_nameiop, pcn->pcn_flags | myflags,
- pcn->pcn_name, pcn->pcn_namelen, cred, rump_get_curlwp());
+ return rump_pub_makecn(pcn->pcn_nameiop, pcn->pcn_flags | myflags,
+ pcn->pcn_name, pcn->pcn_namelen, cred, rump_pub_get_curlwp());
}
static __inline void
freecn(struct componentname *cnp, int flags)
{
- rump_freecn(cnp, flags | RUMPCN_FREECRED);
+ rump_pub_freecn(cnp, flags | RUMPCN_FREECRED);
}
static void
@@ -143,7 +143,7 @@
lwpid_t lid;
puffs_cc_getcaller(puffs_cc_getcc(pu), &pid, &lid);
- rump_setup_curlwp(pid, lid, 1);
+ rump_pub_setup_curlwp(pid, lid, 1);
}
/*ARGSUSED*/
@@ -151,7 +151,7 @@
clearlwp(struct puffs_usermount *pu)
{
- rump_clear_curlwp();
+ rump_pub_clear_curlwp();
}
static __inline struct p2k_vp_hash *
@@ -189,14 +189,14 @@
hl = gethash(p2m, vp);
if (p2n) {
- rump_vp_rele(vp);
+ rump_pub_vp_rele(vp);
} else {
if (p2n_storage)
p2n = p2n_storage;
else
p2n = malloc(sizeof(*p2n));
if (!p2n) {
- rump_vp_rele(vp);
+ rump_pub_vp_rele(vp);
return NULL;
}
memset(p2n, 0, sizeof(*p2n));
@@ -456,7 +456,7 @@
{
struct mount *mp = ukfs_getmp(puffs_getspecific(pu));
- return rump_vfs_statvfs(mp, sbp);
+ return rump_pub_vfs_statvfs(mp, sbp);
}
/*ARGSUSED*/
@@ -467,16 +467,16 @@
struct p2k_mount *p2m = ukfs_getspecific(fs);
int error = 0;
- rump_clear_curlwp(); /* ukfs does its own curlwp tricks */
+ rump_pub_clear_curlwp(); /* ukfs does its own curlwp tricks */
- rump_vp_rele(p2m->p2m_rvp);
+ rump_pub_vp_rele(p2m->p2m_rvp);
if (ukfs_release(fs, 0) != 0) {
ukfs_release(fs, UKFS_RELFLAG_FORCE);
error = 0;
}
p2m->p2m_ukfs = NULL;
- rump_setup_curlwp(0, 1, 1);
+ rump_pub_setup_curlwp(0, 1, 1);
return error;
}
@@ -489,7 +489,7 @@
int rv;
cred = cred_create(pcr);
- rv = rump_vfs_sync(mp, waitfor, (kauth_cred_t)cred);
+ rv = rump_pub_vfs_sync(mp, waitfor, (kauth_cred_t)cred);
cred_destroy(cred);
return rv;
@@ -509,7 +509,7 @@
uint64_t rdev; /* XXX: allows running this on NetBSD 5.0 */
int rv;
- rv = rump_vfs_fhtovp(mp, fid, &vp);
+ rv = rump_pub_vfs_fhtovp(mp, fid, &vp);
if (rv)
return rv;
RUMP_VOP_UNLOCK(vp, 0);
@@ -519,7 +519,7 @@
return ENOMEM;
puffs_newinfo_setcookie(pni, p2n);
- rump_getvninfo(vp, &vtype, &vsize, (void *)&rdev);
+ rump_pub_getvninfo(vp, &vtype, &vsize, (void *)&rdev);
puffs_newinfo_setvtype(pni, vtype);
puffs_newinfo_setsize(pni, vsize);
/* LINTED: yea, it'll lose accuracy, but that's life */
@@ -535,7 +535,7 @@
{
struct vnode *vp = cookie;
- return rump_vfs_vptofh(vp, fid, fidsize);
+ return rump_pub_vfs_vptofh(vp, fid, fidsize);
}
/*ARGSUSED*/
@@ -556,7 +556,7 @@
RUMP_VOP_LOCK(dvp, LK_EXCLUSIVE);
rv = RUMP_VOP_LOOKUP(dvp, &vp, cn);
RUMP_VOP_UNLOCK(dvp, 0);
- if (rump_checksavecn(cn)) {
+ if (rump_pub_checksavecn(cn)) {
/*
* XXX: detect RENAME by SAVESTART, both src and targ lookups
*
@@ -612,7 +612,7 @@
}
puffs_newinfo_setcookie(pni, p2n);
- rump_getvninfo(vp, &vtype, &vsize, (void *)&rdev);
+ rump_pub_getvninfo(vp, &vtype, &vsize, (void *)&rdev);
puffs_newinfo_setvtype(pni, vtype);
puffs_newinfo_setsize(pni, vsize);
/* LINTED: yea, it'll lose accuracy, but that's life */
@@ -628,14 +628,14 @@
/*LINTED*/
return __NetBSD_Version__ < VERS_TIMECHANGE
- && rump_getversion() >= VERS_TIMECHANGE;
+ && rump_pub_getversion() >= VERS_TIMECHANGE;
}
#define DOCOMPAT(va, va_compat) \
do { \
if (needcompat()) { \
- va_compat = rump_vattr_init(); \
- rump_vattr50_to_vattr(va, va_compat); \
+ va_compat = rump_pub_vattr_init(); \
+ rump_pub_vattr50_to_vattr(va, va_compat); \
} else { \
va_compat = __UNCONST(va); \
} \
@@ -644,7 +644,7 @@
#define UNDOCOMPAT(va_compat) \
do { \
if (needcompat()) \
- rump_vattr_free(va_compat); \
+ rump_pub_vattr_free(va_compat); \
} while (/*CONSTCOND*/0)
static int
@@ -677,7 +677,7 @@
}
RUMP_VOP_LOCK(dvp, LK_EXCLUSIVE);
- rump_vp_incref(dvp);
+ rump_pub_vp_incref(dvp);
if (makefn) {
rv = makefn(dvp, &vp, cn, va_x);
} else {
@@ -788,7 +788,7 @@
return 0;
if (needcompat()) {
- va_x = rump_vattr_init();
+ va_x = rump_pub_vattr_init();
} else {
va_x = vap;
}
@@ -800,8 +800,8 @@
cred_destroy(cred);
if (needcompat()) {
- rump_vattr_to_vattr50(va_x, vap);
- rump_vattr_free(va_x);
+ rump_pub_vattr_to_vattr50(va_x, vap);
+ rump_pub_vattr_free(va_x);
}
return rv;
@@ -906,9 +906,9 @@
}
RUMP_VOP_LOCK(dvp, LK_EXCLUSIVE);
- rump_vp_incref(dvp);
+ rump_pub_vp_incref(dvp);
RUMP_VOP_LOCK(vp, LK_EXCLUSIVE);
- rump_vp_incref(vp);
+ rump_pub_vp_incref(vp);
rv = nukefn(dvp, vp, cn);
assert(RUMP_VOP_ISLOCKED(dvp) == 0);
assert(RUMP_VOP_ISLOCKED(vp) == 0);
@@ -945,7 +945,7 @@
}
RUMP_VOP_LOCK(dvp, LK_EXCLUSIVE);
- rump_vp_incref(dvp);
+ rump_pub_vp_incref(dvp);
rv = RUMP_VOP_LINK(dvp, OPC2VP(targ), cn);
freecn(cn, 0);
@@ -986,13 +986,13 @@
tvp = OPC2VP(targ);
}
- rump_vp_incref(dvp);
- rump_vp_incref(vp);
+ rump_pub_vp_incref(dvp);
+ rump_pub_vp_incref(vp);
RUMP_VOP_LOCK(tdvp, LK_EXCLUSIVE);
- rump_vp_incref(tdvp);
+ rump_pub_vp_incref(tdvp);
if (tvp) {
RUMP_VOP_LOCK(tvp, LK_EXCLUSIVE);
- rump_vp_incref(tvp);
+ rump_pub_vp_incref(tvp);
}
rv = RUMP_VOP_RENAME(dvp, vp, cn_src, tdvp, tvp, cn_targ);
assert(RUMP_VOP_ISLOCKED(tdvp) == 0);
@@ -1050,7 +1050,7 @@
int rv;
cred = cred_create(pcr);
- uio = rump_uio_setup(dent, *reslen, *readoff, RUMPUIO_READ);
+ uio = rump_pub_uio_setup(dent, *reslen, *readoff, RUMPUIO_READ);
RUMP_VOP_LOCK(vp, LK_SHARED);
if (cookies) {
rv = RUMP_VOP_READDIR(vp, uio, cred, eofflag,
@@ -1063,10 +1063,10 @@
}
RUMP_VOP_UNLOCK(vp, 0);
if (rv == 0) {
- *reslen = rump_uio_getresid(uio);
- *readoff = rump_uio_getoff(uio);
+ *reslen = rump_pub_uio_getresid(uio);
+ *readoff = rump_pub_uio_getoff(uio);
}
- rump_uio_free(uio);
+ rump_pub_uio_free(uio);
cred_destroy(cred);
return rv;
@@ -1083,11 +1083,11 @@
int rv;
cred = cred_create(pcr);
- uio = rump_uio_setup(linkname, *linklen, 0, RUMPUIO_READ);
+ uio = rump_pub_uio_setup(linkname, *linklen, 0, RUMPUIO_READ);
RUMP_VOP_LOCK(vp, LK_EXCLUSIVE);
rv = RUMP_VOP_READLINK(vp, uio, cred);
RUMP_VOP_UNLOCK(vp, 0);
- *linklen -= rump_uio_free(uio);
+ *linklen -= rump_pub_uio_free(uio);
cred_destroy(cred);
return rv;
@@ -1105,11 +1105,11 @@
int rv;
cred = cred_create(pcr);
- uio = rump_uio_setup(buf, *resid, offset, RUMPUIO_READ);
+ uio = rump_pub_uio_setup(buf, *resid, offset, RUMPUIO_READ);
RUMP_VOP_LOCK(vp, LK_SHARED);
rv = RUMP_VOP_READ(vp, uio, ioflag, cred);
RUMP_VOP_UNLOCK(vp, 0);
- *resid = rump_uio_free(uio);
+ *resid = rump_pub_uio_free(uio);
cred_destroy(cred);
return rv;
@@ -1131,11 +1131,11 @@
return 0;
cred = cred_create(pcr);
- uio = rump_uio_setup(buf, *resid, offset, RUMPUIO_WRITE);
+ uio = rump_pub_uio_setup(buf, *resid, offset, RUMPUIO_WRITE);
RUMP_VOP_LOCK(vp, LK_EXCLUSIVE);
rv = RUMP_VOP_WRITE(vp, uio, ioflag, cred);
RUMP_VOP_UNLOCK(vp, 0);
- *resid = rump_uio_free(uio);
+ *resid = rump_pub_uio_free(uio);
cred_destroy(cred);
return rv;
@@ -1158,7 +1158,7 @@
* Flush all cached vnode pages from the rump kernel -- they
* are kept in puffs for all things that matter.
*/
- rump_vp_interlock(vp);
+ rump_pub_vp_interlock(vp);
(void) RUMP_VOP_PUTPAGES(vp, 0, 0, PGO_ALLPAGES|PGO_CLEANIT|PGO_FREE);
/*
@@ -1177,7 +1177,7 @@
rv = RUMP_VOP_INACTIVE(vp, &recycle);
if (recycle) {
puffs_setback(puffs_cc_getcc(pu), PUFFS_SETBACK_NOREF_N1);
- rump_vp_rele(p2n->p2n_vp);
+ rump_pub_vp_rele(p2n->p2n_vp);
p2n->p2n_vp = NULL;
}
@@ -1191,7 +1191,7 @@
struct p2k_node *p2n = opc;
if (p2n->p2n_vp) {
- rump_vp_rele(p2n->p2n_vp);
+ rump_pub_vp_rele(p2n->p2n_vp);
p2n->p2n_vp = NULL;
}
Index: src/lib/libukfs/ukfs.c
diff -u src/lib/libukfs/ukfs.c:1.39 src/lib/libukfs/ukfs.c:1.40
--- src/lib/libukfs/ukfs.c:1.39 Wed Oct 7 20:53:38 2009
+++ src/lib/libukfs/ukfs.c Wed Oct 14 18:22:50 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: ukfs.c,v 1.39 2009/10/07 20:53:38 pooka Exp $ */
+/* $NetBSD: ukfs.c,v 1.40 2009/10/14 18:22:50 pooka Exp $ */
/*
* Copyright (c) 2007, 2008, 2009 Antti Kantee. All Rights Reserved.
@@ -96,7 +96,7 @@
struct vnode *rvp;
rvp = ukfs->ukfs_rvp;
- rump_vp_incref(rvp);
+ rump_pub_vp_incref(rvp);
return rvp;
}
@@ -141,13 +141,13 @@
{
struct vnode *rvp, *cvp;
- rump_setup_curlwp(nextpid(ukfs), 1, 1);
+ rump_pub_setup_curlwp(nextpid(ukfs), 1, 1);
rvp = ukfs_getrvp(ukfs);
pthread_spin_lock(&ukfs->ukfs_spin);
cvp = ukfs->ukfs_cdir;
pthread_spin_unlock(&ukfs->ukfs_spin);
- rump_rcvp_set(rvp, cvp); /* takes refs */
- rump_vp_rele(rvp);
+ rump_pub_rcvp_set(rvp, cvp); /* takes refs */
+ rump_pub_vp_rele(rvp);
}
static void
@@ -156,9 +156,9 @@
struct vnode *rvp;
rvp = ukfs_getrvp(ukfs);
- rump_rcvp_set(NULL, rvp);
- rump_vp_rele(rvp);
- rump_clear_curlwp();
+ rump_pub_rcvp_set(NULL, rvp);
+ rump_pub_vp_rele(rvp);
+ rump_pub_clear_curlwp();
}
int
@@ -352,7 +352,7 @@
}
if (partition != UKFS_PARTITION_NA) {
- rv = rump_etfs_register_withsize(devpath, devpath,
+ rv = rump_pub_etfs_register_withsize(devpath, devpath,
RUMP_ETFS_BLK, devoff, devsize);
if (rv) {
goto out;
@@ -366,11 +366,11 @@
goto out;
}
mounted = 1;
- rv = rump_vfs_getmp(mountpath, &fs->ukfs_mp);
+ rv = rump_pub_vfs_getmp(mountpath, &fs->ukfs_mp);
if (rv) {
goto out;
}
- rv = rump_vfs_root(fs->ukfs_mp, &fs->ukfs_rvp, 0);
+ rv = rump_pub_vfs_root(fs->ukfs_mp, &fs->ukfs_rvp, 0);
if (rv) {
goto out;
}
@@ -388,14 +388,14 @@
if (rv) {
if (fs) {
if (fs->ukfs_rvp)
- rump_vp_rele(fs->ukfs_rvp);
+ rump_pub_vp_rele(fs->ukfs_rvp);
free(fs);
fs = NULL;
}
if (mounted)
rump_sys_unmount(mountpath, MNT_FORCE);
if (regged)
- rump_etfs_remove(devpath);
+ rump_pub_etfs_remove(devpath);
if (devfd != -1) {
flock(devfd, LOCK_UN);
close(devfd);
@@ -435,23 +435,23 @@
mntflag = 0;
if (flags & UKFS_RELFLAG_FORCE)
mntflag = MNT_FORCE;
- rump_setup_curlwp(nextpid(fs), 1, 1);
- rump_vp_rele(fs->ukfs_rvp);
+ rump_pub_setup_curlwp(nextpid(fs), 1, 1);
+ rump_pub_vp_rele(fs->ukfs_rvp);
fs->ukfs_rvp = NULL;
rv = rump_sys_unmount(fs->ukfs_mountpath, mntflag);
if (rv == -1) {
error = errno;
- rump_vfs_root(fs->ukfs_mp, &fs->ukfs_rvp, 0);
- rump_clear_curlwp();
+ rump_pub_vfs_root(fs->ukfs_mp, &fs->ukfs_rvp, 0);
+ rump_pub_clear_curlwp();
ukfs_chdir(fs, fs->ukfs_mountpath);
errno = error;
return -1;
}
- rump_clear_curlwp();
+ rump_pub_clear_curlwp();
}
if (fs->ukfs_devpath) {
- rump_etfs_remove(fs->ukfs_devpath);
+ rump_pub_etfs_remove(fs->ukfs_devpath);
free(fs->ukfs_devpath);
}
free(fs->ukfs_mountpath);
@@ -481,7 +481,7 @@
int rv;
precall(ukfs);
- rv = rump_namei(RUMP_NAMEI_LOOKUP, RUMP_NAMEI_LOCKLEAF, dirname,
+ rv = rump_pub_namei(RUMP_NAMEI_LOOKUP, RUMP_NAMEI_LOCKLEAF, dirname,
NULL, &vp, NULL);
postcall(ukfs);
@@ -505,13 +505,13 @@
int rv, eofflag;
kauth_cred_t cred;
- uio = rump_uio_setup(buf, bufsize, *off, RUMPUIO_READ);
- cred = rump_cred_suserget();
+ uio = rump_pub_uio_setup(buf, bufsize, *off, RUMPUIO_READ);
+ cred = rump_pub_cred_suserget();
rv = RUMP_VOP_READDIR(vp, uio, cred, &eofflag, NULL, NULL);
- rump_cred_suserput(cred);
+ rump_pub_cred_put(cred);
RUMP_VOP_UNLOCK(vp, 0);
- *off = rump_uio_getoff(uio);
- resid = rump_uio_free(uio);
+ *off = rump_pub_uio_getoff(uio);
+ resid = rump_pub_uio_free(uio);
if (rv) {
errno = rv;
@@ -542,7 +542,7 @@
int rv;
precall(ukfs);
- rv = rump_namei(RUMP_NAMEI_LOOKUP, RUMP_NAMEI_LOCKLEAF, dirname,
+ rv = rump_pub_namei(RUMP_NAMEI_LOOKUP, RUMP_NAMEI_LOCKLEAF, dirname,
NULL, &vp, NULL);
postcall(ukfs);
if (rv) {
@@ -551,7 +551,7 @@
}
rv = getmydents(vp, off, buf, bufsize);
- rump_vp_rele(vp);
+ rump_pub_vp_rele(vp);
return rv;
}
@@ -561,7 +561,7 @@
{
/*LINTED*/
- rump_vp_rele((struct vnode *)c);
+ rump_pub_vp_rele((struct vnode *)c);
return 0;
}
@@ -754,13 +754,13 @@
if (rv == -1)
goto out;
- newvp = rump_cdir_get();
+ newvp = rump_pub_cdir_get();
pthread_spin_lock(&ukfs->ukfs_spin);
oldvp = ukfs->ukfs_cdir;
ukfs->ukfs_cdir = newvp;
pthread_spin_unlock(&ukfs->ukfs_spin);
if (oldvp)
- rump_vp_rele(oldvp);
+ rump_pub_vp_rele(oldvp);
out:
postcall(ukfs);
@@ -785,7 +785,7 @@
#ifdef __NetBSD__
/*LINTED*/
return __NetBSD_Version__ < VERS_TIMECHANGE
- && rump_getversion() >= VERS_TIMECHANGE;
+ && rump_pub_getversion() >= VERS_TIMECHANGE;
#else
return 0;
#endif
@@ -798,7 +798,7 @@
precall(ukfs);
if (needcompat())
- rv = rump_sys___stat30(filename, file_stat);
+ rv = rump_pub_sys___stat30(filename, file_stat);
else
rv = rump_sys_stat(filename, file_stat);
postcall(ukfs);
@@ -813,7 +813,7 @@
precall(ukfs);
if (needcompat())
- rv = rump_sys___lstat30(filename, file_stat);
+ rv = rump_pub_sys___lstat30(filename, file_stat);
else
rv = rump_sys_lstat(filename, file_stat);
postcall(ukfs);
@@ -908,7 +908,7 @@
mi = dlsym(handle, "__start_link_set_modules");
if (mi) {
- error = rump_module_init(*mi, NULL);
+ error = rump_pub_module_init(*mi, NULL);
if (error)
goto errclose;
return 1;
Index: src/tests/fs/ffs/t_renamerace.c
diff -u src/tests/fs/ffs/t_renamerace.c:1.8 src/tests/fs/ffs/t_renamerace.c:1.9
--- src/tests/fs/ffs/t_renamerace.c:1.8 Thu Sep 17 13:12:51 2009
+++ src/tests/fs/ffs/t_renamerace.c Wed Oct 14 18:22:50 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: t_renamerace.c,v 1.8 2009/09/17 13:12:51 pooka Exp $ */
+/* $NetBSD: t_renamerace.c,v 1.9 2009/10/14 18:22:50 pooka Exp $ */
/*
* Modified for rump and atf from a program supplied
@@ -92,7 +92,7 @@
rump_init();
if (rump_sys_mkdir("/mp", 0777) == -1)
atf_tc_fail_errno("cannot create mountpoint");
- rump_etfs_register(FAKEBLK, image, RUMP_ETFS_BLK);
+ rump_pub_etfs_register(FAKEBLK, image, RUMP_ETFS_BLK);
if (rump_sys_mount(MOUNT_FFS, "/mp", MNT_LOG, &args, sizeof(args))==-1)
atf_tc_fail_errno("rump_sys_mount failed");
Index: src/tests/syscall/t_cmsg.c
diff -u src/tests/syscall/t_cmsg.c:1.7 src/tests/syscall/t_cmsg.c:1.8
--- src/tests/syscall/t_cmsg.c:1.7 Fri May 15 15:54:03 2009
+++ src/tests/syscall/t_cmsg.c Wed Oct 14 18:22:50 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: t_cmsg.c,v 1.7 2009/05/15 15:54:03 pooka Exp $ */
+/* $NetBSD: t_cmsg.c,v 1.8 2009/10/14 18:22:50 pooka Exp $ */
#include <sys/types.h>
#include <sys/mount.h>
@@ -118,10 +118,10 @@
atf_tc_fail_errno("socket 1 listen");
/* store our current lwp/proc */
- l1 = rump_get_curlwp();
+ l1 = rump_pub_get_curlwp();
/* create new process */
- l2 = rump_newproc_switch();
+ l2 = rump_pub_newproc_switch();
/* connect to unix domain socket */
memset(&sun, 0, sizeof(sun));
Index: src/usr.sbin/puffs/rump_lfs/rump_lfs.c
diff -u src/usr.sbin/puffs/rump_lfs/rump_lfs.c:1.8 src/usr.sbin/puffs/rump_lfs/rump_lfs.c:1.9
--- src/usr.sbin/puffs/rump_lfs/rump_lfs.c:1.8 Fri Oct 9 16:38:21 2009
+++ src/usr.sbin/puffs/rump_lfs/rump_lfs.c Wed Oct 14 18:22:50 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: rump_lfs.c,v 1.8 2009/10/09 16:38:21 pooka Exp $ */
+/* $NetBSD: rump_lfs.c,v 1.9 2009/10/14 18:22:50 pooka Exp $ */
/*
* Copyright (c) 2008 Antti Kantee. All Rights Reserved.
@@ -90,7 +90,7 @@
* obviously FIXXXME along with the cleaner.
*/
sprintf(rawdev, "/dev/r%s", canon_dev+5);
- rump_etfs_register(rawdev, canon_dev, RUMP_ETFS_CHR);
+ rump_pub_etfs_register(rawdev, canon_dev, RUMP_ETFS_CHR);
/*
* We basically have two choices: