sds
2010-05-18 19:40:06 UTC
"Berkeley DB 4.8.24: (August 14, 2009)"
there is no DB_XIDDATASIZE in /usr/include/db.h.
DB_TXN->prepare is declared like this:
int (*prepare) __P((DB_TXN *, u_int8_t *));
however, the doc
http://www.oracle.com/technology/documentation/berkeley-db/db/api_reference/C/txnprepare.html
still specifies
int DB_TXN->prepare(DB_TXN *tid, u_int8_t gid[DB_XIDDATASIZE]);
so, what is going on?
Can I now use gids of any size?
there is no DB_XIDDATASIZE in /usr/include/db.h.
DB_TXN->prepare is declared like this:
int (*prepare) __P((DB_TXN *, u_int8_t *));
however, the doc
http://www.oracle.com/technology/documentation/berkeley-db/db/api_reference/C/txnprepare.html
still specifies
int DB_TXN->prepare(DB_TXN *tid, u_int8_t gid[DB_XIDDATASIZE]);
so, what is going on?
Can I now use gids of any size?