#include <arpa/inet.h>
#include <inttypes.h>
#include <string.h>
#include <sys/param.h>
#include <db.h>
#include <atalk/cnid_bdb_private.h>
#include <atalk/logger.h>
#include <atalk/unicode.h>
#include <atalk/volume.h>
#include "pack.h"
Functions | |
static void | pack_devino (unsigned char *buf, dev_t dev, ino_t ino) |
int | didname (DB *dbp _U_, const DBT *pkey _U_, const DBT *pdata, DBT *skey) |
int | devino (DB *dbp _U_, const DBT *pkey _U_, const DBT *pdata, DBT *skey) |
int | idxname (DB *dbp _U_, const DBT *pkey _U_, const DBT *pdata, DBT *skey) |
void | pack_setvol (const struct vol *vol) |
unsigned char * | pack_cnid_data (struct cnid_dbd_rqst *rqst) |
Variables | |
static const struct vol * | volume |
int devino | ( | DB *dbp | _U_, |
const DBT *pkey | _U_, | ||
const DBT * | pdata, | ||
DBT * | skey ) |
int didname | ( | DB *dbp | _U_, |
const DBT *pkey | _U_, | ||
const DBT * | pdata, | ||
DBT * | skey ) |
int idxname | ( | DB *dbp | _U_, |
const DBT *pkey | _U_, | ||
const DBT * | pdata, | ||
DBT * | skey ) |
unsigned char * pack_cnid_data | ( | struct cnid_dbd_rqst * | rqst | ) |
|
static |
void pack_setvol | ( | const struct vol * | vol | ) |
|
static |