diff options
Diffstat (limited to 'dln.h')
-rw-r--r-- | dln.h | 15 |
1 files changed, 4 insertions, 11 deletions
@@ -13,21 +13,14 @@ #include <sys/errno.h> +char *dln_find_exe(); +char *dln_find_file(); + int dln_init(); int dln_load(); int dln_load_lib(); -extern int dln_errno; - -#define DLN_ENOENT ENOENT /* No such file or directory */ -#define DLN_ENOEXEC ENOEXEC /* Exec format error */ -#define DLN_ECONFL 101 /* Symbol name conflict */ -#define DLN_ENOINIT 102 /* No inititalizer given */ -#define DLN_EUNDEF 103 /* Undefine symbol remains */ -#define DLN_ENOTLIB 104 /* Not a library file */ -#define DLN_EBADLIB 105 /* Malformed library file */ -#define DLN_EINIT 106 /* Not initialized */ - char *dln_strerror(); +void dln_perror(); #endif |