diff options
author | Volker Lendecke <vl@samba.org> | 2008-07-12 12:56:00 +0200 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2008-07-26 13:20:10 +0200 |
commit | 33cbe2f88ce411718db1d37a0e2f9d19e931e383 (patch) | |
tree | 933f8d21ded4253aafa8f9696194ac391aed655e /source3/include/ntdomain.h | |
parent | a803f0a9204fc917668b68ca67ff02e8f9ed0262 (diff) | |
download | samba-33cbe2f88ce411718db1d37a0e2f9d19e931e383.tar.gz samba-33cbe2f88ce411718db1d37a0e2f9d19e931e383.tar.xz samba-33cbe2f88ce411718db1d37a0e2f9d19e931e383.zip |
make read/write to internal pipes available externally
(This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c)
Diffstat (limited to 'source3/include/ntdomain.h')
-rw-r--r-- | source3/include/ntdomain.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/source3/include/ntdomain.h b/source3/include/ntdomain.h index da3dd141893..de0a3136098 100644 --- a/source3/include/ntdomain.h +++ b/source3/include/ntdomain.h @@ -303,10 +303,8 @@ typedef struct smb_np_struct { /* * NamedPipe state information. - * - * (e.g. typecast a np_struct, above). */ - void *np_state; + struct pipes_struct *np_state; /* * NamedPipe functions, to be called to perform @@ -326,8 +324,8 @@ typedef struct smb_np_struct { /* call to perform a write namedpipe operation */ - ssize_t (*namedpipe_write)(void * np_state, - char *data, size_t n); + ssize_t (*namedpipe_write)(struct pipes_struct *p, + char *data, size_t n); /* call to perform a read namedpipe operation. * @@ -340,9 +338,9 @@ typedef struct smb_np_struct { * when samba is modified to use namedpipe_transact, * the pipe_outstanding argument may be removed. */ - ssize_t (*namedpipe_read)(void * np_state, - char *data, size_t max_len, - bool *pipe_outstanding); + ssize_t (*namedpipe_read)(struct pipes_struct *p, + char *data, size_t max_len, + bool *pipe_outstanding); } smb_np_struct; |