#include "memcache.h"
extern OSErr fConstructErr;
OSErr CreatePrefFile();
OSErr WriteUser();
OSErr WritePref(short refnum, Handle dataHandle, OSType mapType, short resID,
Str255 resName);
OSErr WritePrefStr(short refnum, char *dataString, OSType mapType, short resID,
Str255 resName);
OSErr GetLocalRealm(char *lrealm);
OSErr SetLocalRealm(const char *lrealm);
OSErr GetRealm(const char *host, char *realm);
OSErr AddRealmMap(const char *netorhost, const char *realm);
OSErr DeleteRealmMap(const char *netorhost);
OSErr GetNthRealmMap(const int n, char *netorhost, char *realm);
OSErr GetNthServer(const int n, const char *realm, const int mustadmin,
char *server);
OSErr AddServerMap(const char *realm, const char *server,
const int isadmin);
OSErr DeleteServerMap(const char *realm, const char *server);
OSErr GetNthServerMap(const int n, char *realm, char *server, int *admin);
OSErr OpenPrefsFile(short *refnum);
OSErr WriteRealmMap();
OSErr WriteServerMap();