s3:net_rpc_join: pass const sockaddr_storage to net_rpc_join_ok()
[samba.git] / source3 / utils / net_proto.h
index ad20f6e07438d59fbecede2d10a606268ffd447f..d1393f18185d70d42f6c1205542b5dfde37f5732 100644 (file)
@@ -202,7 +202,8 @@ int net_rpc_audit(struct net_context *c, int argc, const char **argv);
 /* The following definitions come from utils/net_rpc_join.c  */
 
 NTSTATUS net_rpc_join_ok(struct net_context *c, const char *domain,
-                        const char *server, struct sockaddr_storage *pss);
+                        const char *server,
+                        const struct sockaddr_storage *server_ss);
 int net_rpc_join_newstyle(struct net_context *c, int argc, const char **argv);
 int net_rpc_testjoin(struct net_context *c, int argc, const char **argv);
 
@@ -400,22 +401,22 @@ NTSTATUS net_rpc_lookup_name(struct net_context *c,
                             const char **ret_name, struct dom_sid *ret_sid,
                             enum lsa_SidType *ret_type);
 NTSTATUS connect_to_service(struct net_context *c,
-                                       struct cli_state **cli_ctx,
-                                       struct sockaddr_storage *server_ss,
-                                       const char *server_name,
-                                       const char *service_name,
-                                       const char *service_type);
+                           struct cli_state **cli_ctx,
+                           const struct sockaddr_storage *server_ss,
+                           const char *server_name,
+                           const char *service_name,
+                           const char *service_type);
 NTSTATUS connect_to_ipc(struct net_context *c,
                        struct cli_state **cli_ctx,
-                       struct sockaddr_storage *server_ss,
+                       const struct sockaddr_storage *server_ss,
                        const char *server_name);
 NTSTATUS connect_to_ipc_anonymous(struct net_context *c,
                                struct cli_state **cli_ctx,
-                               struct sockaddr_storage *server_ss,
+                               const struct sockaddr_storage *server_ss,
                                const char *server_name);
 NTSTATUS connect_to_ipc_krb5(struct net_context *c,
                        struct cli_state **cli_ctx,
-                       struct sockaddr_storage *server_ss,
+                       const struct sockaddr_storage *server_ss,
                        const char *server_name);
 NTSTATUS connect_dst_pipe(struct net_context *c, struct cli_state **cli_dst,
                          struct rpc_pipe_client **pp_pipe_hnd,
@@ -434,7 +435,7 @@ NTSTATUS net_make_ipc_connection(struct net_context *c, unsigned flags,
                                 struct cli_state **pcli);
 NTSTATUS net_make_ipc_connection_ex(struct net_context *c ,const char *domain,
                                    const char *server,
-                                   struct sockaddr_storage *pss,
+                                   const struct sockaddr_storage *pss,
                                    unsigned flags, struct cli_state **pcli);
 const char *net_prompt_pass(struct net_context *c, const char *user);
 int net_run_function(struct net_context *c, int argc, const char **argv,