~ubuntu-branches/debian/sid/ircd-hybrid/sid

« back to all changes in this revision

Viewing changes to libltdl/libltdl/lt__private.h

  • Committer: Package Import Robot
  • Author(s): Dominic Hargreaves
  • Date: 2015-04-19 15:53:09 UTC
  • mfrom: (1.2.13)
  • Revision ID: package-import@ubuntu.com-20150419155309-06y59x2at2ax5ou3
Tags: 1:8.2.7+dfsg.1-1
* Remove Suggests: hybserv since it doesn't really work with
  ircd-hybrid 8 and above
* New upstream release
  - update debian/copyright with minor changes
  - update config files from new reference.conf
  - fixes DoS from localhost clients (Closes: #782859)
  - supports SSL certficate chaining (Closes: #769741)
* Debconf configuration script no longer ignores the result of
  upgrade questions (Closes: #779082)
* Don't display upgrade warnings on new installs (Closes: #782883)
* Add NEWS item about updated configuration

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* lt__private.h -- internal apis for libltdl
2
2
 
3
 
   Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
 
3
   Copyright (C) 2004-2008, 2011-2015 Free Software Foundation, Inc.
4
4
   Written by Gary V. Vaughan, 2004
5
5
 
6
6
   NOTE: The canonical source of this file is maintained with the
28
28
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
29
29
*/
30
30
 
31
 
#if !defined(LT__PRIVATE_H)
 
31
#if !defined LT__PRIVATE_H
32
32
#define LT__PRIVATE_H 1
33
33
 
34
 
#if defined(LT_CONFIG_H)
 
34
#if defined LT_CONFIG_H
35
35
#  include LT_CONFIG_H
36
36
#else
37
37
#  include <config.h>
43
43
#include <errno.h>
44
44
#include <string.h>
45
45
 
46
 
#if defined(HAVE_UNISTD_H)
 
46
#if defined HAVE_UNISTD_H
47
47
#  include <unistd.h>
48
48
#endif
49
49
 
56
56
/* ...and all exported interfaces.  */
57
57
#include "ltdl.h"
58
58
 
59
 
#if defined(WITH_DMALLOC)
 
59
#if defined WITH_DMALLOC
60
60
#  include <dmalloc.h>
61
61
#endif
62
62
 
63
63
/* DLL building support on win32 hosts;  mostly to workaround their
64
64
   ridiculous implementation of data symbol exporting. */
65
65
#ifndef LT_GLOBAL_DATA
66
 
# if defined(__WINDOWS__) || defined(__CYGWIN__)
67
 
#  if defined(DLL_EXPORT)       /* defined by libtool (if required) */
 
66
# if defined __WINDOWS__ || defined __CYGWIN__
 
67
#  if defined DLL_EXPORT        /* defined by libtool (if required) */
68
68
#   define LT_GLOBAL_DATA       __declspec(dllexport)
69
69
#  endif
70
70
# endif
86
86
 
87
87
LT_BEGIN_C_DECLS
88
88
 
89
 
#if !defined(errno)
 
89
#if !defined errno
90
90
extern int errno;
91
91
#endif
92
92
 
94
94
 
95
95
 
96
96
/* For readability:  */
97
 
#define strneq(s1, s2)  (strcmp((s1), (s2)) != 0)
98
 
#define streq(s1, s2)   (!strcmp((s1), (s2)))
 
97
#define STRNEQ(s1, s2)  (strcmp((s1), (s2)) != 0)
 
98
#define STREQ(s1, s2)   (strcmp((s1), (s2)) == 0)
99
99
 
100
100
 
101
101
 
146
146
 
147
147
LT_END_C_DECLS
148
148
 
149
 
#endif /*!defined(LT__PRIVATE_H)*/
 
149
#endif /*!defined LT__PRIVATE_H*/