mowgli_config.h | mowgli_config.h | |||
---|---|---|---|---|
skipping to change at line 133 | skipping to change at line 133 | |||
slash. */ | slash. */ | |||
#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 | #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 | |||
/* Define to the address where bug reports for this package should be sent. */ | /* Define to the address where bug reports for this package should be sent. */ | |||
#define PACKAGE_BUGREPORT "bugs+libmowgli@atheme.org" | #define PACKAGE_BUGREPORT "bugs+libmowgli@atheme.org" | |||
/* Define to the full name of this package. */ | /* Define to the full name of this package. */ | |||
#define PACKAGE_NAME "libmowgli" | #define PACKAGE_NAME "libmowgli" | |||
/* Define to the full name and version of this package. */ | /* Define to the full name and version of this package. */ | |||
#define PACKAGE_STRING "libmowgli 0.9.95" | #define PACKAGE_STRING "libmowgli 1.0.0" | |||
/* Define to the one symbol short name of this package. */ | /* Define to the one symbol short name of this package. */ | |||
#define PACKAGE_TARNAME "libmowgli" | #define PACKAGE_TARNAME "libmowgli" | |||
/* Define to the home page for this package. */ | /* Define to the home page for this package. */ | |||
#define PACKAGE_URL "" | #define PACKAGE_URL "" | |||
/* Define to the version of this package. */ | /* Define to the version of this package. */ | |||
#define PACKAGE_VERSION "0.9.95" | #define PACKAGE_VERSION "1.0.0" | |||
/* Define to 1 if you have the ANSI C header files. */ | /* Define to 1 if you have the ANSI C header files. */ | |||
#define STDC_HEADERS 1 | #define STDC_HEADERS 1 | |||
/* Define to empty if `const' does not conform to ANSI C. */ | /* Define to empty if `const' does not conform to ANSI C. */ | |||
/* #undef const */ | /* #undef const */ | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
mowgli_spinlock.h | mowgli_spinlock.h | |||
---|---|---|---|---|
skipping to change at line 38 | skipping to change at line 38 | |||
void *read_owner; /* opaque data representing a spinlock's own er */ | void *read_owner; /* opaque data representing a spinlock's own er */ | |||
void *write_owner; /* opaque data representing a spinlock's own er */ | void *write_owner; /* opaque data representing a spinlock's own er */ | |||
} mowgli_spinlock_t; | } mowgli_spinlock_t; | |||
typedef enum { | typedef enum { | |||
MOWGLI_SPINLOCK_READ, | MOWGLI_SPINLOCK_READ, | |||
MOWGLI_SPINLOCK_WRITE, | MOWGLI_SPINLOCK_WRITE, | |||
MOWGLI_SPINLOCK_READWRITE | MOWGLI_SPINLOCK_READWRITE | |||
} mowgli_spinlock_lock_param_t; | } mowgli_spinlock_lock_param_t; | |||
extern mowgli_spinlock_t *mowgli_spinlock_create(void) MOWGLI_DEPRECATED; | extern mowgli_spinlock_t *mowgli_spinlock_create(void); | |||
extern void mowgli_spinlock_lock(mowgli_spinlock_t *self, void *r, void *w) | extern void mowgli_spinlock_lock(mowgli_spinlock_t *self, void *r, void *w) | |||
MOWGLI_DEPRECATED; | ; | |||
extern void mowgli_spinlock_unlock(mowgli_spinlock_t *self, void *r, void * | extern void mowgli_spinlock_unlock(mowgli_spinlock_t *self, void *r, void * | |||
w) MOWGLI_DEPRECATED; | w); | |||
extern void mowgli_spinlock_wait(mowgli_spinlock_t *self, mowgli_spinlock_l | extern void mowgli_spinlock_wait(mowgli_spinlock_t *self, mowgli_spinlock_l | |||
ock_param_t param) MOWGLI_DEPRECATED; | ock_param_t param); | |||
extern void mowgli_spinlock_timed_wait(mowgli_spinlock_t *self, mowgli_spin | extern void mowgli_spinlock_timed_wait(mowgli_spinlock_t *self, mowgli_spin | |||
lock_lock_param_t param, struct timeval *tv) MOWGLI_DEPRECATED; | lock_lock_param_t param, struct timeval *tv); | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
9 lines changed or deleted | 9 lines changed or added | |||