Make afs_usrops.h more closely resemble reality
authorBenjamin Kaduk <kaduk@mit.edu>
Thu, 16 Oct 2014 04:04:14 +0000 (00:04 -0400)
committerD Brashear <shadow@your-file-system.com>
Wed, 5 Nov 2014 13:37:23 +0000 (08:37 -0500)
Remove prototypes for many routines which are not implemented.
(I thought some toolchains would complain about this sort of thing?
Maybe we disable it.)

Change-Id: Id09f494f1c64c2feb05ae82ead9898c08888a5de
Reviewed-on: http://gerrit.openafs.org/11547
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: D Brashear <shadow@your-file-system.com>

src/afs/UKERNEL/afs_usrops.h

index 723917e..927f4a8 100644 (file)
     _ELEM->_PREV = NULL; \
 }
 
-extern char *uafs_mountDir;
-
 extern struct afsconf_dir *afs_cdir;
 extern char afs_LclCellName[64];
 
 extern int afs_osicred_Initialized;
 
-extern void uafs_InitClient(void);
 extern void uafs_InitThread(void);
 extern int uafs_Setup(const char *mount);
 extern int uafs_ParseArgs(int argc, char **argv);
@@ -75,7 +72,6 @@ extern int uafs_LookupParent(char *path, struct usr_vnode **vpp);
 extern int uafs_GetAttr(struct usr_vnode *vp, struct stat *stats);
 
 extern int uafs_SetTokens(char *buf, int len);
-extern int uafs_SetTokens_r(char *buf, int len);
 extern int uafs_mkdir(char *path, int mode);
 extern int uafs_mkdir_r(char *path, int mode);
 extern int uafs_chdir(char *path);
@@ -134,10 +130,6 @@ extern int uafs_getdents(int fd, struct min_direct *buf, int len);
 extern int uafs_getdents_r(int fd, struct min_direct *buf, int len);
 extern int uafs_closedir(usr_DIR * dirp);
 extern int uafs_closedir_r(usr_DIR * dirp);
-extern void uafs_ThisCell(char *namep);
-extern void uafs_ThisCell_r(char *namep);
-extern int uafs_klog(char *user, char *cell, char *passwd, char **reason);
-extern int uafs_klog_r(char *user, char *cell, char *passwd, char **reason);
 extern int uafs_unlog(void);
 extern int uafs_unlog_r(void);
 extern void uafs_SetRxPort(int);
@@ -152,7 +144,6 @@ extern int uafs_statvfs(struct statvfs *buf);
 extern void uafs_Shutdown(void);
 extern void uafs_mount(void);
 extern void uafs_setMountDir(const char *dir);
-extern int uafs_fork(int wait, void* (*cbf) (void *), void *rock);
 extern int uafs_access(char *path, int amode);
 
 #endif /* __AFS_USROPS_H__ */