s3-lsa: remove all init_lsa* functions.
authorGünther Deschner <gd@samba.org>
Mon, 8 Dec 2008 17:03:11 +0000 (18:03 +0100)
committerGünther Deschner <gd@samba.org>
Tue, 6 Jan 2009 15:02:13 +0000 (16:02 +0100)
Guenther

source3/include/proto.h
source3/rpc_client/init_lsa.c

index 32f00fcc560d937c766450410da2e3a6ce38f177..826900c7aed2964dd7177c45e13a5a812f253f7c 100644 (file)
@@ -5460,27 +5460,6 @@ void init_lsa_String(struct lsa_String *name, const char *s);
 void init_lsa_StringLarge(struct lsa_StringLarge *name, const char *s);
 void init_lsa_AsciiString(struct lsa_AsciiString *name, const char *s);
 void init_lsa_AsciiStringLarge(struct lsa_AsciiStringLarge *name, const char *s);
-void init_lsa_sec_qos(struct lsa_QosInfo *r,
-                     uint32_t len,
-                     uint16_t impersonation_level,
-                     uint8_t context_mode,
-                     uint8_t effective_only);
-void init_lsa_obj_attr(struct lsa_ObjectAttribute *r,
-                      uint32_t len,
-                      uint8_t *root_dir,
-                      const char *object_name,
-                      uint32_t attributes,
-                      struct security_descriptor *sec_desc,
-                      struct lsa_QosInfo *sec_qos);
-void init_lsa_translated_sid(struct lsa_TranslatedSid *r,
-                            enum lsa_SidType sid_type,
-                            uint32_t rid,
-                            uint32_t sid_index);
-void init_lsa_translated_name2(struct lsa_TranslatedName2 *r,
-                              enum lsa_SidType sid_type,
-                              const char *name,
-                              uint32_t sid_index,
-                              uint32_t unknown);
 
 /* The following definitions come from rpc_client/init_netlogon.c  */
 
index 9777f2762950a6f768068abfdb4858a25dca5525..96775fd7321527611f548e82a405cd5dab5196e6 100644 (file)
@@ -56,73 +56,3 @@ void init_lsa_AsciiStringLarge(struct lsa_AsciiStringLarge *name, const char *s)
 {
        name->string = s;
 }
-
-/*******************************************************************
- Inits an lsa_QosInfo structure.
-********************************************************************/
-
-void init_lsa_sec_qos(struct lsa_QosInfo *r,
-                     uint32_t len,
-                     uint16_t impersonation_level,
-                     uint8_t context_mode,
-                     uint8_t effective_only)
-{
-       DEBUG(5, ("init_lsa_sec_qos\n"));
-
-       r->len = len;
-       r->impersonation_level = impersonation_level;
-       r->context_mode = context_mode;
-       r->effective_only = effective_only;
-}
-
-/*******************************************************************
- Inits an lsa_ObjectAttribute structure.
-********************************************************************/
-
-void init_lsa_obj_attr(struct lsa_ObjectAttribute *r,
-                      uint32_t len,
-                      uint8_t *root_dir,
-                      const char *object_name,
-                      uint32_t attributes,
-                      struct security_descriptor *sec_desc,
-                      struct lsa_QosInfo *sec_qos)
-{
-       DEBUG(5,("init_lsa_obj_attr\n"));
-
-       r->len = len;
-       r->root_dir = root_dir;
-       r->object_name = object_name;
-       r->attributes = attributes;
-       r->sec_desc = sec_desc;
-       r->sec_qos = sec_qos;
-}
-
-/*******************************************************************
- Inits a lsa_TranslatedSid structure.
-********************************************************************/
-
-void init_lsa_translated_sid(struct lsa_TranslatedSid *r,
-                            enum lsa_SidType sid_type,
-                            uint32_t rid,
-                            uint32_t sid_index)
-{
-       r->sid_type = sid_type;
-       r->rid = rid;
-       r->sid_index = sid_index;
-}
-
-/*******************************************************************
- Inits a lsa_TranslatedName2 structure.
-********************************************************************/
-
-void init_lsa_translated_name2(struct lsa_TranslatedName2 *r,
-                              enum lsa_SidType sid_type,
-                              const char *name,
-                              uint32_t sid_index,
-                              uint32_t unknown)
-{
-       r->sid_type = sid_type;
-       init_lsa_String(&r->name, name);
-       r->sid_index = sid_index;
-       r->unknown = unknown;
-}