Whamcloud - gitweb
* demos/snaprest.sh: ensure client is disconnected after snaprestore
[fs/lustre-release.git] / lustre / include / linux / obd_snap_support.h
1 #ifndef __OBD_SNAP_SUPP_H
2 #define __OBD_SNAP_SUPP_H
3
4 struct snap_iterdata {
5         struct obd_conn *conn;
6         struct obd_conn *ch_conn;
7         int index;
8         int previndex;
9         int currentindex;
10         int prevslot;
11         time_t prevtime;
12 };
13
14
15 inline struct obd_conn *child_conn(struct obd_conn *conn);
16 int snap_deleteobj(objid id, void *data);
17 int snap_restoreobj(objid id, void *data);
18 int snap_printobj(objid id, void *data);
19 int snap_iocontrol(int cmd, struct obd_conn *conn, int len, void *karg, void *uarg);
20
21 #endif