]>
Commit | Line | Data |
---|---|---|
f095bb72 | 1 | #if !defined ISO && !defined POSIX && !defined POSIX2008 |
7b5fd91d UD |
2 | type datum |
3 | element datum {void*} dptr | |
4 | element datum size_t dsize | |
5 | ||
6 | type size_t | |
7 | ||
8 | type DBM | |
9 | ||
10 | type mode_t | |
11 | ||
12 | constant DBM_INSERT | |
13 | constant DBM_REPLACE | |
14 | ||
15 | function int dbm_clearerr (DBM*) | |
16 | function void dbm_close (DBM*) | |
17 | function int dbm_delete (DBM*, datum) | |
18 | function int dbm_error (DBM*) | |
19 | function datum dbm_fetch (DBM*, datum) | |
20 | function datum dbm_firstkey (DBM*) | |
21 | function datum dbm_nextkey (DBM*) | |
22 | function {DBM*} dbm_open (const char*, int, mode_t) | |
23 | function int dbm_store (DBM*, datum, datum, int) | |
24 | ||
0ed99ce4 UD |
25 | allow dbm_* |
26 | allow DBM_* | |
7b5fd91d UD |
27 | allow *_t |
28 | #endif |