| 5 |  | #ifndef _RAD_RTMISC_H_ | 
| 6 |  | #define _RAD_RTMISC_H_ | 
| 7 |  |  | 
| 8 | < | #include  <stdlib.h> | 
| 8 | > | #include <stdlib.h> | 
| 9 |  |  | 
| 10 |  | #ifdef __cplusplus | 
| 11 |  | extern "C" { | 
| 12 |  | #endif | 
| 13 |  |  | 
| 14 |  | /* defined in bmalloc.c */ | 
| 15 | < | extern char     *bmalloc(unsigned int n); | 
| 16 | < | extern void     bfree(char *p, unsigned int n); | 
| 17 | < | /*  defined in myhostname.c */ | 
| 15 | > | extern void     *bmalloc(size_t size); | 
| 16 | > | extern void     bfree(void *ptr, size_t size); | 
| 17 | > |  | 
| 18 | > | /* defined in ealloc.c */ | 
| 19 | > | extern void *emalloc(size_t size); | 
| 20 | > | extern void *ecalloc(size_t nmemb, size_t size); | 
| 21 | > | extern void *erealloc(void *ptr, size_t size); | 
| 22 | > | extern void     efree(void *ptr); | 
| 23 | > |  | 
| 24 | > | /* defined in myhostname.c */ | 
| 25 |  | extern char     *myhostname(void); | 
| 26 |  |  | 
| 27 |  | #ifdef __cplusplus |