diff options
author | Michael Biebl <biebl@debian.org> | 2013-07-06 00:13:29 +0200 |
---|---|---|
committer | Michael Biebl <biebl@debian.org> | 2013-07-06 00:13:29 +0200 |
commit | f5638ea86a8626b7e0e471d720359cb4e3d8cb1c (patch) | |
tree | fd1fffc1917bd10431c829e0a439c2a522ffda6d /runtime/typedefs.h | |
parent | c62e2e3b0f562a4ce54f7edcbb76400d90118717 (diff) | |
download | rsyslog-f5638ea86a8626b7e0e471d720359cb4e3d8cb1c.tar.gz |
Imported Upstream version 7.4.2upstream/7.4.2
Diffstat (limited to 'runtime/typedefs.h')
-rw-r--r-- | runtime/typedefs.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/runtime/typedefs.h b/runtime/typedefs.h index 5cc24e4..d3f68b4 100644 --- a/runtime/typedefs.h +++ b/runtime/typedefs.h @@ -3,7 +3,7 @@ * * Begun 2010-11-25 RGerhards * - * Copyright (C) 2005-2008 by Rainer Gerhards and Adiscon GmbH + * Copyright (C) 2005-2013 by Rainer Gerhards and Adiscon GmbH * * This file is part of the rsyslog runtime library. * @@ -25,6 +25,13 @@ */ #ifndef INCLUDED_TYPEDEFS_H #define INCLUDED_TYPEDEFS_H +#if defined(__FreeBSD__) +#include <sys/types.h> +#endif + +#ifndef HAVE_LSEEK64 +#include <unistd.h> +#endif /* some universal fixed size integer defines ... */ typedef long long int64; @@ -148,6 +155,10 @@ typedef enum { FIOP_ISEMPTY = 6 /* string empty <=> strlen(s) == 0 ?*/ } fiop_t; +#ifndef HAVE_LSEEK64 + typedef off_t off64_t; +#endif + /* types of configuration handlers */ typedef enum cslCmdHdlrType { |