+#if __STDC__ || c_plusplus
+extern DBM *dbm_open(const char *, int, int);
+extern void dbm_close(DBM *);
+extern datum dbm_fetch(DBM *, datum);
+extern datum dbm_firstkey(DBM *);
+extern datum dbm_nextkey(DBM *);
+extern long dbm_forder(DBM *, datum);
+extern int dbm_delete(DBM *, datum);
+extern int dbm_store(DBM *, datum, datum, int);
+#else
+extern DBM *dbm_open();
+extern void dbm_close();
+extern datum dbm_fetch();
+extern datum dbm_firstkey();
+extern datum dbm_nextkey();
+extern long dbm_forder();
+extern int dbm_delete();
+extern int dbm_store();
+#endif