blob: 85fd59c186dc30a88d71ae236880f0cba4dc7a45 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef REEXPORT_H
#define REEXPORT_H
#include "nfslib.h"
enum {
REEXP_NONE = 0,
REEXP_AUTO_FSIDNUM,
REEXP_PREDEFINED_FSIDNUM,
};
int reexpdb_init(void);
void reexpdb_destroy(void);
int reexpdb_fsidnum_by_path(char *path, uint32_t *fsidnum, int may_create);
int reexpdb_apply_reexport_settings(struct exportent *ep, char *flname, int flline);
void reexpdb_uncover_subvolume(uint32_t fsidnum);
#define FSID_SOCKET_NAME "@/run/fsid.sock"
#endif /* REEXPORT_H */
|