summaryrefslogtreecommitdiff
path: root/source4/libcli/raw/interfaces.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2006-03-18 09:07:47 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:58:41 -0500
commit9225c02aee19478fc4825c4b798a6757d140b5c0 (patch)
tree07a4cba1f5367ad8185c09beb42ee6441386e15a /source4/libcli/raw/interfaces.h
parent027208806feaae02822aa22af01a09d1d044551b (diff)
downloadsamba-9225c02aee19478fc4825c4b798a6757d140b5c0.tar.gz
samba-9225c02aee19478fc4825c4b798a6757d140b5c0.tar.bz2
samba-9225c02aee19478fc4825c4b798a6757d140b5c0.zip
r14539: get rid of a pointless union layer in struct smb_notify
(This used to be commit 1e1c5593817e84c59c1a10b5a3c1957e363e5198)
Diffstat (limited to 'source4/libcli/raw/interfaces.h')
-rw-r--r--source4/libcli/raw/interfaces.h28
1 files changed, 13 insertions, 15 deletions
diff --git a/source4/libcli/raw/interfaces.h b/source4/libcli/raw/interfaces.h
index d662b9f5ae..88daf304cf 100644
--- a/source4/libcli/raw/interfaces.h
+++ b/source4/libcli/raw/interfaces.h
@@ -1746,23 +1746,21 @@ struct smb_nttrans {
/* struct for nttrans change notify call */
-union smb_notify {
+struct smb_notify {
struct {
- struct {
- union smb_handle file;
- uint32_t buffer_size;
- uint32_t completion_filter;
- BOOL recursive;
- } in;
+ union smb_handle file;
+ uint32_t buffer_size;
+ uint32_t completion_filter;
+ BOOL recursive;
+ } in;
- struct {
- uint32_t num_changes;
- struct notify_changes {
- uint32_t action;
- struct smb_wire_string name;
- } *changes;
- } out;
- } notify;
+ struct {
+ uint32_t num_changes;
+ struct notify_changes {
+ uint32_t action;
+ struct smb_wire_string name;
+ } *changes;
+ } out;
};
enum smb_search_level {RAW_SEARCH_GENERIC = 0xF000,