mirror of
https://git.openafs.org/openafs.git
synced 2025-01-19 07:20:11 +00:00
ukernel osi prototypes header
and add statvfs to it so we stop getting a warning Change-Id: I585f559f083203214d298062862434f9f381808b Reviewed-on: http://gerrit.openafs.org/1729 Tested-by: Derrick Brashear <shadow@dementia.org> Reviewed-by: Andrew Deason <adeason@sinenomine.net> Reviewed-by: Derrick Brashear <shadow@dementia.org>
This commit is contained in:
parent
f54785bded
commit
76a1088782
31
src/afs/UKERNEL/osi_prototypes.h
Normal file
31
src/afs/UKERNEL/osi_prototypes.h
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
* Copyright 2000, International Business Machines Corporation and others.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
* This software has been released under the terms of the IBM Public
|
||||
* License. For details, see the LICENSE file in the top-level source
|
||||
* directory or online at http://www.openafs.org/dl/license10.html
|
||||
*/
|
||||
/*
|
||||
* osi_prototypes.h
|
||||
*
|
||||
* Exported UKERNEL support routines.
|
||||
*/
|
||||
#ifndef _OSI_PROTO_H_
|
||||
#define _OSI_PROTO_H_
|
||||
/* osi_vfsops.c */
|
||||
extern int afs_statvfs(struct vfs *afsp, struct statvfs *abp);
|
||||
extern int afs_mount(struct vfs *afsp, char *path, void *data);
|
||||
extern int afs_unmount(struct vfs *afsp);
|
||||
extern int afs_root(OSI_VFS_DECL(afsp), struct vnode **avpp);
|
||||
extern int afs_sync(struct vfs *afsp);
|
||||
extern int afs_statfs(register struct vfs *afsp, struct statfs *abp);
|
||||
extern int afs_mountroot(void);
|
||||
extern int afs_swapvp(void);
|
||||
|
||||
/* osi_vnodeops.c */
|
||||
extern int afs_vrdwr(struct usr_vnode *avc, struct usr_uio *uio, int rw,
|
||||
int io, struct usr_ucred *cred);
|
||||
extern int afs_inactive(struct vcache *avc, afs_ucred_t *acred);
|
||||
|
||||
#endif
|
@ -15,10 +15,6 @@
|
||||
#include "afsincludes.h" /* Afs-based standard headers */
|
||||
#include "afs/afs_stats.h" /* statistics stuff */
|
||||
|
||||
int afs_statfs(register struct vfs *afsp, struct statfs *abp);
|
||||
int afs_sync(struct vfs *afsp);
|
||||
|
||||
|
||||
struct vfsops Afs_vfsops = {
|
||||
afs_mount,
|
||||
afs_unmount,
|
||||
|
@ -1345,7 +1345,7 @@ extern void afs_ntohuuid(afsUUID * uuidp);
|
||||
extern afs_int32 afs_uuid_create(afsUUID * uuid);
|
||||
extern u_short afs_uuid_hash(afsUUID * uuid);
|
||||
|
||||
#if defined(AFS_SUN5_ENV) || defined(AFS_LINUX20_ENV) || defined(AFS_AIX_ENV) || defined(AFS_DARWIN_ENV) || defined(AFS_XBSD_ENV) || defined(AFS_HPUX_ENV) || defined(AFS_SGI62_ENV)
|
||||
#if defined(AFS_SUN5_ENV) || defined(AFS_LINUX20_ENV) || defined(AFS_AIX_ENV) || defined(AFS_DARWIN_ENV) || defined(AFS_XBSD_ENV) || defined(AFS_HPUX_ENV) || defined(AFS_SGI62_ENV) || defined(UKERNEL)
|
||||
#include "osi_prototypes.h"
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user