diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2008-12-16 15:36:18 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2008-12-16 15:36:18 +0100 |
commit | 0f04beff337a936a66c86272ff79defd9e8ae173 (patch) | |
tree | bc5627c455fc1fcafcda95f8848df687e5d3275a /librpc/idl | |
parent | f28b52ede346bbc44511d36f1714d72f7fa8abce (diff) | |
download | samba-0f04beff337a936a66c86272ff79defd9e8ae173.tar.gz samba-0f04beff337a936a66c86272ff79defd9e8ae173.tar.bz2 samba-0f04beff337a936a66c86272ff79defd9e8ae173.zip |
Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
Diffstat (limited to 'librpc/idl')
-rw-r--r-- | librpc/idl/notify.idl | 58 | ||||
-rw-r--r-- | librpc/idl/security.idl | 2 |
2 files changed, 0 insertions, 60 deletions
diff --git a/librpc/idl/notify.idl b/librpc/idl/notify.idl deleted file mode 100644 index 3ce2f40ed8..0000000000 --- a/librpc/idl/notify.idl +++ /dev/null @@ -1,58 +0,0 @@ -#include "idl_types.h" - -/* - IDL structures for notify change code - - this defines the structures used in the notify database code, and - the change notify buffers -*/ - -import "security.idl"; - -[ - pointer_default(unique) -] -interface notify -{ - - /* structure used in the notify database */ - typedef [public] struct { - server_id server; - uint32 filter; /* filter to apply in this directory */ - uint32 subdir_filter; /* filter to apply in child directories */ - utf8string path; - uint32 path_len; /* saves some computation on search */ - pointer private_data; - } notify_entry; - - /* - to allow for efficient search for matching entries, we - divide them by the directory depth, with a separate array - per depth. The entries within each depth are sorted by path, - allowing for a bisection search. - - The max_mask and max_mask_subdir at each depth is the - bitwise or of the filters and subdir filters for all entries - at that depth. This allows a depth to be quickly skipped if - no entries will match the target filter - */ - typedef struct { - uint32 max_mask; - uint32 max_mask_subdir; - uint32 num_entries; - notify_entry entries[num_entries]; - } notify_depth; - - typedef [public] struct { - uint32 num_depths; - notify_depth depth[num_depths]; - } notify_array; - - /* structure sent between servers in notify messages */ - typedef [public] struct { - uint32 action; - utf8string path; - pointer private_data; - } notify_event; - -} diff --git a/librpc/idl/security.idl b/librpc/idl/security.idl index 4c6aa235d7..223a92faad 100644 --- a/librpc/idl/security.idl +++ b/librpc/idl/security.idl @@ -5,7 +5,6 @@ */ import "misc.idl"; -import "dom_sid.idl"; /* use the same structure for dom_sid2 as dom_sid. A dom_sid2 is really @@ -27,7 +26,6 @@ cpp_quote("#define dom_sid28 dom_sid") cpp_quote("#define dom_sid0 dom_sid") [ - helper("librpc/gen_ndr/ndr_dom_sid.h"), pyhelper("librpc/ndr/py_security.c"), pointer_default(unique) ] |