| ringbuffer_int.h | ringbuffer_int.h | |||
|---|---|---|---|---|
| skipping to change at line 26 | skipping to change at line 26 | |||
| * GNU Lesser General Public License for more details. | * GNU Lesser General Public License for more details. | |||
| * | * | |||
| * You should have received a copy of the GNU Lesser General Public License | * You should have received a copy of the GNU Lesser General Public License | |||
| * along with libqb. If not, see <http://www.gnu.org/licenses/>. | * along with libqb. If not, see <http://www.gnu.org/licenses/>. | |||
| */ | */ | |||
| #ifndef _RINGBUFFER_H_ | #ifndef _RINGBUFFER_H_ | |||
| #define _RINGBUFFER_H_ | #define _RINGBUFFER_H_ | |||
| #include "os_base.h" | #include "os_base.h" | |||
| #ifdef HAVE_SYS_MMAN_H | ||||
| #include <sys/mman.h> | #include <sys/mman.h> | |||
| #endif /* HAVE_SYS_MMAN_H */ | ||||
| #ifdef HAVE_SYS_SEM_H | ||||
| #include <sys/sem.h> | #include <sys/sem.h> | |||
| #endif | ||||
| #ifdef HAVE_SYS_IPC_H | ||||
| #include <sys/ipc.h> | #include <sys/ipc.h> | |||
| #endif | ||||
| #include <pthread.h> | #include <pthread.h> | |||
| #include <semaphore.h> | #include <semaphore.h> | |||
| #include "util_int.h" | #include "util_int.h" | |||
| #include <qb/qbutil.h> | #include <qb/qbutil.h> | |||
| #include <qb/qbrb.h> | #include <qb/qbrb.h> | |||
| struct qb_ringbuffer_s; | struct qb_ringbuffer_s; | |||
| int32_t qb_rb_sem_create(struct qb_ringbuffer_s *rb, uint32_t flags); | int32_t qb_rb_sem_create(struct qb_ringbuffer_s *rb, uint32_t flags); | |||
| End of changes. 4 change blocks. | ||||
| 0 lines changed or deleted | 6 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||