summaryrefslogtreecommitdiff
path: root/librpc/idl/file_id.idl
blob: cd1febedf461e76e3eea43d67f41e21282011b20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[
	pointer_default(unique)
]
interface file_id
{
	typedef [public] struct {
		/* we don't use SMB_DEV_T and SMB_INO_T as we want a fixed size here,
		   and we may be using file system specific code to fill in something
		   other than a dev_t for the device */
		udlong devid;
		udlong inode;
		udlong extid; /* Support systems that use an extended id (e.g. snapshots). */
	} file_id;
}