summaryrefslogtreecommitdiff
path: root/source3/librpc/idl/xattr.idl
blob: ec230a4efbbf9b30fe49b353ee321aaaffd8b767 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "idl_types.h"

/*
   IDL structures for xattrs
*/

[
  pointer_default(unique)
]
interface xattr
{
	/* xattrs for file systems that don't have any */

	typedef [public] struct {
		utf8string name;
		DATA_BLOB value;
	} tdb_xattr;

	typedef [public] struct {
		uint32 num_xattrs;
		tdb_xattr xattrs[num_xattrs];
	} tdb_xattrs;
}