/* Given POINTER, the address of the given MEMBER in a STRUCT object, returns
the STRUCT object. */
#define CONTAINER_OF(POINTER, STRUCT, MEMBER) \
- ((STRUCT *) ((char *) (POINTER) - offsetof (STRUCT, MEMBER)))
+ ((STRUCT *) (void *) ((char *) (POINTER) - offsetof (STRUCT, MEMBER)))
#ifdef __cplusplus
extern "C" {
int hexit_value(int c);
+char *get_cwd(void);
char *dir_name(const char *file_name);
+char *abs_file_name(const char *dir, const char *file_name);
void ignore(bool x OVS_UNUSED);