1
Description: Define symbols that were formerly libc-only
2
We aren't in libc any more, so we don't have to worry about polluting
4
Author: Colin Watson <cjwatson@debian.org>
5
Bug-Debian: http://bugs.debian.org/163264
7
Last-Update: 2010-03-26
10
===================================================================
19
/* In the GNU C library we must not pollute the namespace because libdb is
20
needed by libnss_db. */
21
#define mpool_open __mpool_open
23
#define mpool_put __mpool_put
24
#define mpool_sync __mpool_sync
25
#define mpool_close __mpool_close
29
#define DEFMINKEYPAGE (2) /* Minimum keys per page */
30
#define MINCACHE (5) /* Minimum cached pages */
32
===================================================================
41
/* In the GNU C library we must not pollute the namespace, because libdb
42
is needed by libnss_db. */
43
#define dbopen __dbopen
48
dbopen(fname, flags, mode, type, openinfo)
56
weak_alias (__dbopen, dbopen)
62
Index: b/mpool/mpool.c
63
===================================================================
67
#define __MPOOLINTERFACE_PRIVATE
72
/* In the GNU C library we must not pollute the namespace because libdb is
73
needed by libnss_db. */
74
#define mpool_open __mpool_open
76
#define mpool_put __mpool_put
77
#define mpool_sync __mpool_sync
78
#define mpool_close __mpool_close
82
static BKT *mpool_bkt __P((MPOOL *));
83
static BKT *mpool_look __P((MPOOL *, pgno_t));
85
return (fsync(mp->fd) ? RET_ERROR : RET_SUCCESS);
94
weak_alias (__mpool_put, mpool_put)
95
weak_alias (__mpool_close, mpool_close)
96
weak_alias (__mpool_sync, mpool_sync)