-/*
- Define integer types for Bacula -- Kern Sibbald
-
- Integer types. These types should be be used in all
- contexts in which the length of an integer stored on
- removable media must be known regardless of the
- architecture of the platform.
-
- Bacula types are:
-
- int8_t, int16_t, int32_t, int64_t
- uint8_t, uint16_t, uint32_t, uint64_t
-
- Also, we define types such as file address lengths.
-
- Version $Id$
-
- */
/*
Bacula® - The Network Backup Solution
- Copyright (C) 2000-2006 Free Software Foundation Europe e.V.
+ Copyright (C) 2000-2008 Free Software Foundation Europe e.V.
The main author of Bacula is Kern Sibbald, with contributions from
many others, a complete list can be found in the file AUTHORS.
This program is Free Software; you can redistribute it and/or
modify it under the terms of version two of the GNU General Public
- License as published by the Free Software Foundation plus additions
- that are listed in the file LICENSE.
+ License as published by the Free Software Foundation and included
+ in the file LICENSE.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
(FSFE), Fiduciary Program, Sumatrastrasse 25, 8006 Zürich,
Switzerland, email:ftf@fsfeurope.org.
*/
+/*
+ Define integer types for Bacula -- Kern Sibbald
+
+ Integer types. These types should be be used in all
+ contexts in which the length of an integer stored on
+ removable media must be known regardless of the
+ architecture of the platform.
+
+ Bacula types are:
+
+ int8_t, int16_t, int32_t, int64_t
+ uint8_t, uint16_t, uint32_t, uint64_t
+
+ Also, we define types such as file address lengths.
+
+ Version $Id$
+
+ */
#ifndef __bc_types_INCLUDED
#ifndef HAVE_INTXX_T
# if (SIZEOF_CHAR == 1)
-typedef char int8_t;
+typedef signed char int8_t;
# else
# error "8 bit int type not found."
# endif
typedef double float64_t;
typedef float float32_t;
-#endif /* __bc_types_INCLUDED */
/* Define the uint versions actually used in Bacula */
#ifndef uint8_t
#else
#define sockopt_val_t void *
#endif
+
+#endif /* __bc_types_INCLUDED */