1 --- a/src/drv_tapi_linux.c
2 +++ b/src/drv_tapi_linux.c
3 @@ -544,7 +544,7 @@ static ssize_t ifx_tapi_write (struct fi
6 #endif /* TAPI_PACKET */
7 - IFX_ssize_t size = 0;
11 if (pTapiDev->bInitialized == IFX_FALSE)
12 --- a/src/drv_tapi_osmap.h
13 +++ b/src/drv_tapi_osmap.h
17 #include "ifx_types.h" /* ifx type definitions */
19 -#ifndef HAVE_IFX_ULONG_T
20 - #warning please update your ifx_types.h, using local definition of IFX_ulong_t
21 - /* unsigned long type - valid for 32bit systems only */
22 - typedef unsigned long IFX_ulong_t;
23 - #define HAVE_IFX_ULONG_T
24 -#endif /* HAVE_IFX_ULONG_T */
26 -#ifndef HAVE_IFX_LONG_T
27 - #warning please update your ifx_types.h, using local definition of IFX_long_t
28 - /* long type - valid for 32bit systems only */
29 - typedef long IFX_long_t;
30 - #define HAVE_IFX_LONG_T
31 -#endif /* HAVE_IFX_LONG_T */
33 -#ifndef HAVE_IFX_INTPTR_T
34 - #warning please update your ifx_types.h, using local definition of IFX_intptr_t
35 - typedef IFX_long_t IFX_intptr_t;
36 - #define HAVE_IFX_INTPTR_T
37 -#endif /* HAVE_IFX_INTPTR_T */
39 -#ifndef HAVE_IFX_SIZE_T
40 - #warning please update your ifx_types.h, using local definition of IFX_size_t
41 - typedef IFX_ulong_t IFX_size_t;
42 - #define HAVE_IFX_SIZE_T
43 -#endif /* HAVE_IFX_SIZE_T */
45 -#ifndef HAVE_IFX_SSIZE_T
46 - #warning please update your ifx_types.h, using local definition of IFX_ssize_t
47 - typedef IFX_long_t IFX_ssize_t;
48 - #define HAVE_IFX_SSIZE_T
49 -#endif /* HAVE_IFX_SSIZE_T */
51 #include "ifxos_interrupt.h"
52 #include "ifxos_memory_alloc.h"
53 #include "ifxos_copy_user_space.h"
54 --- a/include/drv_tapi_ll_interface.h
55 +++ b/include/drv_tapi_ll_interface.h
57 #include "ifxos_select.h"
58 #endif /* TAPI_PACKET */
60 -#ifndef HAVE_IFX_ULONG_T
61 - #warning please update your ifx_types.h, using local definition of IFX_ulong_t
62 - /* unsigned long type - valid for 32bit systems only */
63 - typedef unsigned long IFX_ulong_t;
64 - #define HAVE_IFX_ULONG_T
65 -#endif /* HAVE_IFX_ULONG_T */
67 /* ============================= */
68 /* Local Macros Definitions */
69 /* ============================= */
70 --- a/src/lib/lib_bufferpool/lib_bufferpool.c
71 +++ b/src/lib/lib_bufferpool/lib_bufferpool.c
73 #include <linux/slab.h>
77 -/* ============================= */
78 -/* Extra type definitions */
79 -/* ============================= */
80 -#ifndef HAVE_IFX_ULONG_T
81 - #warning please update your ifx_types.h, using local definition of IFX_ulong_t
82 - /* unsigned long type - valid for 32bit systems only */
83 - typedef unsigned long IFX_ulong_t;
84 - #define HAVE_IFX_ULONG_T
85 -#endif /* HAVE_IFX_ULONG_T */
87 -#ifndef HAVE_IFX_UINTPTR_T
88 - #warning please update your ifx_types.h, using local definition of IFX_uintptr_t
89 - typedef IFX_ulong_t IFX_uintptr_t;
90 - #define HAVE_IFX_UINTPTR_T
91 -#endif /* HAVE_IFX_UINTPTR_T */
94 /* ============================= */
95 /* Local Macros & Definitions */
96 /* ============================= */