![]()  | 
  
    My Project
    
   | 
 
#include <stdio.h>#include <string.h>#include <ctype.h>#include <sys/stat.h>#include <errno.h>#include <unistd.h>#include "misc/auxiliary.h"#include "reporter/reporter.h"#include "resources/feResource.h"#include "omalloc/omalloc.h"#include "mod_raw.h"#include <dlfcn.h>Go to the source code of this file.
Macros | |
| #define | DL_TAIL ".so" | 
| #define | DL_IMPLEMENTED | 
Functions | |
| void * | dynl_open_binary_warn (const char *binary_name, const char *msg) | 
| void * | dynl_sym_warn (void *handle, const char *proc, const char *msg) | 
| int | dynl_check_opened (char *filename) | 
| void * | dynl_open (char *filename) | 
| void * | dynl_sym (void *handle, const char *symbol) | 
| int | dynl_close (void *handle) | 
| const char * | dynl_error () | 
Variables | |
| STATIC_VAR BOOLEAN | warn_handle = FALSE | 
| STATIC_VAR BOOLEAN | warn_proc = FALSE | 
| STATIC_VAR void * | kernel_handle = NULL | 
| #define DL_IMPLEMENTED | 
Definition at line 132 of file mod_raw.cc.
| #define DL_TAIL ".so" | 
Definition at line 41 of file mod_raw.cc.
| int dynl_check_opened | ( | char * | filename | ) | 
Definition at line 135 of file mod_raw.cc.
| int dynl_close | ( | void * | handle | ) | 
Definition at line 170 of file mod_raw.cc.
| const char * dynl_error | ( | ) | 
Definition at line 175 of file mod_raw.cc.
| void * dynl_open | ( | char * | filename | ) | 
Definition at line 142 of file mod_raw.cc.
Definition at line 45 of file mod_raw.cc.
| void * dynl_sym | ( | void * | handle, | 
| const char * | symbol | ||
| ) | 
Definition at line 159 of file mod_raw.cc.
Definition at line 89 of file mod_raw.cc.
| STATIC_VAR void* kernel_handle = NULL | 
Definition at line 134 of file mod_raw.cc.
| STATIC_VAR BOOLEAN warn_handle = FALSE | 
Definition at line 38 of file mod_raw.cc.
| STATIC_VAR BOOLEAN warn_proc = FALSE | 
Definition at line 39 of file mod_raw.cc.