]> granicus.if.org Git - postgresql/blob - src/backend/port/dynloader/nextstep.h
4c680d08273a9f638c434b128299548d82c0cd80
[postgresql] / src / backend / port / dynloader / nextstep.h
1 /*-------------------------------------------------------------------------
2  *
3  * port_protos.h
4  *        port-specific prototypes for NeXT
5  *
6  * src/backend/port/dynloader/nextstep.h
7  */
8
9 #ifndef PORT_PROTOS_H
10 #define PORT_PROTOS_H
11
12 #include "utils/dynamic_loader.h"       /* pgrminclude ignore */
13
14 void       *next_dlopen(char *name);
15 int                     next_dlclose(void *handle);
16 void       *next_dlsym(void *handle, char *symbol);
17 char       *next_dlerror(void);
18
19 #define pg_dlopen(f)    next_dlopen
20 #define pg_dlsym                next_dlsym
21 #define pg_dlclose              next_dlclose
22 #define pg_dlerror              next_dlerror
23
24 /* port.c */
25
26 #endif   /* PORT_PROTOS_H */