/*
	$Id: imageentry_func.h 199 2005-05-02 21:52:55Z ajw $
	$URL: http://svn.cp15.org/NFS/tags/v106/!Sunfish/imageentry_func.h $

	Routines for ImageEntry_Func
*/


#include "imageentry_common.h"



os_error *func_newimage(unsigned int fileswitchhandle, struct conn_info **myhandle);

void free_conn_info(struct conn_info *conn);

ENTRYFUNCDECL(os_error *, func_newimage_mount, (struct conn_info *conn));

ENTRYFUNCDECL(os_error *, func_closeimage, (struct conn_info *conn));

ENTRYFUNCDECL(os_error *, func_readdirinfo, (int info, char *dirname, char *buffer, int numobjs, int start, int buflen, struct conn_info *conn, int *objsread, int *continuepos));

ENTRYFUNCDECL(os_error *, func_rename, (char *oldfilename, char *newfilename, struct conn_info *conn, int *renamefailed));

os_error *func_readboot(int *option);

