summaryrefslogtreecommitdiff
path: root/source3/include/smb.h
diff options
context:
space:
mode:
Diffstat (limited to 'source3/include/smb.h')
-rw-r--r--source3/include/smb.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h
index 5af04f6e93..cb53e7b59e 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -363,10 +363,20 @@ struct sam_disp_info
char *full_name; /* user's full name string */
};
+typedef struct
+{
+ uint32 pid;
+ uint16 vuid;
+
+}
+vuser_key;
+
+
struct use_info
{
BOOL connected;
char *srv_name;
+ vuser_key key;
char *user_name;
char *domain;
};
@@ -1647,6 +1657,31 @@ struct ntdom_info
int max_recv_frag;
int max_xmit_frag;
+
+ vuser_key key;
+};
+
+struct msrpc_local
+{
+ fstring pipe_name;
+ struct ntdom_info nt;
+#if 0
+ cli_auth_fns *auth;
+ void *auth_info;
+#endif
+
+ int fd;
+ BOOL initialised;
+ char *inbuf;
+ char *outbuf;
+};
+
+struct ncacn_np
+{
+ fstring pipe_name;
+ struct cli_state *smb;
+ uint16 fnum;
+ BOOL initialised;
};
#include "rpc_creds.h"