1999-04-19 13:56:50 +00:00
|
|
|
extern char *get_dbf_record(dbhead_t *dbh, long rec_num);
|
|
|
|
extern long put_dbf_record(dbhead_t *dbh, long rec_num, char *cp);
|
|
|
|
extern int put_piece(dbhead_t *dbh, long offset, char *cp, int len);
|
|
|
|
extern int del_dbf_record(dbhead_t *dbh, long rec_num);
|
1999-05-21 10:06:25 +00:00
|
|
|
void pack_dbf(dbhead_t *dbh);
|
1999-04-19 13:56:50 +00:00
|
|
|
extern char *get_field_val(char *rp, dbfield_t *fldp, char *cp);
|
1999-05-21 10:06:25 +00:00
|
|
|
void put_field_val(char *rp, dbfield_t *fldp, char *cp);
|
|
|
|
void out_rec(dbhead_t *dbh, dbfield_t *dbf, char *cp);
|
1999-04-19 13:56:50 +00:00
|
|
|
extern int is_valid_rec(char *cp);
|
|
|
|
extern char *dbf_get_next(dbhead_t *dbh);
|