diff options
| author | Marc Horowitz <marc@mit.edu> | 1998-10-30 03:24:38 +0000 |
|---|---|---|
| committer | Marc Horowitz <marc@mit.edu> | 1998-10-30 03:24:38 +0000 |
| commit | 4f48a6df86ec7a84e2dc2bedb0966d06a00bdd64 (patch) | |
| tree | d5aedf3ef2630a881286f2679e1c0c955477ba18 /src/mac/TestTrack/TestTrackLib.h | |
| parent | ed61ce6f35d60c0d085f2a906878daa5f87e0a25 (diff) | |
| download | krb5-4f48a6df86ec7a84e2dc2bedb0966d06a00bdd64.tar.gz krb5-4f48a6df86ec7a84e2dc2bedb0966d06a00bdd64.tar.xz krb5-4f48a6df86ec7a84e2dc2bedb0966d06a00bdd64.zip | |
add back mistakenly deleted files
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11004 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/mac/TestTrack/TestTrackLib.h')
| -rw-r--r-- | src/mac/TestTrack/TestTrackLib.h | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/mac/TestTrack/TestTrackLib.h b/src/mac/TestTrack/TestTrackLib.h new file mode 100644 index 000000000..b005b1c09 --- /dev/null +++ b/src/mac/TestTrack/TestTrackLib.h @@ -0,0 +1,59 @@ +/* + * Copyright (C) 1992 by the Massachusetts Institute of Technology + * All rights reserved. + * + * For copying and distribution information, please see the file + * COPYRIGHT. + */ +/* + * Function prototypes for testtrack routines - shared library version + */ + +#ifdef __cplusplus +extern "C" { +#endif + +#if GENERATINGCFM + +#define InitializeMacAthenaLib() +#define TerminateMacAthenaLib() + + #if defined(__CFM68K__) + #pragma import on + + extern int test_track(char *appl_name, char *appl_vers, Boolean edit_flag, + Boolean do_logging, int check_probability); + extern short GetBSDMacOSError( void ); + + #pragma import reset + #else + + int test_track(char *appl_name, char *appl_vers, Boolean edit_flag, + Boolean do_logging, int check_probability); + short GetBSDMacOSError( void ); + + #endif /* endif __CFM68K__ */ + +#else /* else GENERATINGCFM */ + + typedef int (*test_trackProcPtr) (char *appl_name, char *appl_vers, Boolean edit_flag, + Boolean do_logging, int check_probability); + typedef short (*GetBSDMacOSErrorProcPtr) (void); + + extern test_trackProcPtr gtest_trackGlue; + extern GetBSDMacOSErrorProcPtr gGetBSDMacOSErrorGlue; + + #define test_track(appl_name, appl_vers, edit_flag, do_logging, check_probability)\ + ((gtest_trackGlue)(appl_name, appl_vers, edit_flag, do_logging, check_probability)) + #define GetBSDMacOSError()\ + ((gGetBSDMacOSErrorGlue)()) + + OSErr InializeMacAthenaLib (void); + OSErr TerminateMacAthenaLib (void); + +#endif /* endif GENERATINGCFM */ + + +#ifdef __cplusplus +} +#endif |
