summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-01-07 15:05:28 +0100
committerGünther Deschner <gd@samba.org>2009-01-08 11:19:34 +0100
commit07e1e30b96dc17c60604b55a3f2a50afc9c8d791 (patch)
treeb37a4d57b59b9a058dee6fd025e5b1dc5fbd8851 /source3/include
parent3079e14f94c58be379474e20b488131cc2632497 (diff)
downloadsamba-07e1e30b96dc17c60604b55a3f2a50afc9c8d791.tar.gz
samba-07e1e30b96dc17c60604b55a3f2a50afc9c8d791.tar.bz2
samba-07e1e30b96dc17c60604b55a3f2a50afc9c8d791.zip
s3-svcctl: remove old hand marshalling of svcctl_QueryServiceConfig2W.
Guenther
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/proto.h8
-rw-r--r--source3/include/rpc_svcctl.h34
2 files changed, 0 insertions, 42 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index 301ffc109f..35cb490d17 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -6160,13 +6160,6 @@ bool svcctl_io_enum_services_status( const char *desc, ENUM_SERVICES_STATUS *enu
uint32 svcctl_sizeof_enum_services_status( ENUM_SERVICES_STATUS *status );
bool svcctl_io_q_enum_services_status(const char *desc, SVCCTL_Q_ENUM_SERVICES_STATUS *q_u, prs_struct *ps, int depth);
bool svcctl_io_r_enum_services_status(const char *desc, SVCCTL_R_ENUM_SERVICES_STATUS *r_u, prs_struct *ps, int depth);
-bool svcctl_io_q_query_service_config2(const char *desc, SVCCTL_Q_QUERY_SERVICE_CONFIG2 *q_u, prs_struct *ps, int depth);
-void init_service_description_buffer(SERVICE_DESCRIPTION *desc, const char *service_desc );
-bool svcctl_io_service_description( const char *desc, SERVICE_DESCRIPTION *description, RPC_BUFFER *buffer, int depth );
-uint32 svcctl_sizeof_service_description( SERVICE_DESCRIPTION *desc );
-bool svcctl_io_service_fa( const char *desc, SERVICE_FAILURE_ACTIONS *fa, RPC_BUFFER *buffer, int depth );
-uint32 svcctl_sizeof_service_fa( SERVICE_FAILURE_ACTIONS *fa);
-bool svcctl_io_r_query_service_config2(const char *desc, SVCCTL_R_QUERY_SERVICE_CONFIG2 *r_u, prs_struct *ps, int depth);
/* The following definitions come from rpc_server/srv_eventlog.c */
@@ -6406,7 +6399,6 @@ NTSTATUS rpc_svcctl2_init(void);
bool init_service_op_table( void );
WERROR _svcctl_enum_services_status(pipes_struct *p, SVCCTL_Q_ENUM_SERVICES_STATUS *q_u, SVCCTL_R_ENUM_SERVICES_STATUS *r_u);
-WERROR _svcctl_query_service_config2( pipes_struct *p, SVCCTL_Q_QUERY_SERVICE_CONFIG2 *q_u, SVCCTL_R_QUERY_SERVICE_CONFIG2 *r_u );
/* The following definitions come from rpcclient/cmd_dfs.c */
diff --git a/source3/include/rpc_svcctl.h b/source3/include/rpc_svcctl.h
index 4f36d23644..5f83b19f68 100644
--- a/source3/include/rpc_svcctl.h
+++ b/source3/include/rpc_svcctl.h
@@ -103,25 +103,6 @@ typedef struct {
SERVICE_STATUS status;
} ENUM_SERVICES_STATUS;
-typedef struct {
- uint32 unknown;
- UNISTR description;
-} SERVICE_DESCRIPTION;
-
-typedef struct {
- uint32 type;
- uint32 delay;
-} SC_ACTION;
-
-typedef struct {
- uint32 reset_period;
- UNISTR2 *rebootmsg; /* i have no idea if these are UNISTR2's. I can't get a good trace */
- UNISTR2 *command;
- uint32 num_actions;
- SC_ACTION *actions;
-} SERVICE_FAILURE_ACTIONS;
-
-
/* rpc structures */
/**************************/
@@ -142,20 +123,5 @@ typedef struct {
WERROR status;
} SVCCTL_R_ENUM_SERVICES_STATUS;
-/**************************/
-
-typedef struct {
- POLICY_HND handle;
- uint32 level;
- uint32 buffer_size;
-} SVCCTL_Q_QUERY_SERVICE_CONFIG2;
-
-typedef struct {
- RPC_BUFFER buffer;
- uint32 needed;
- WERROR status;
-} SVCCTL_R_QUERY_SERVICE_CONFIG2;
-
-
#endif /* _RPC_SVCCTL_H */