rerun 'make idl'
authorStefan Metzmacher <metze@sernet.de>
Wed, 5 Mar 2008 09:59:17 +0000 (10:59 +0100)
committerStefan Metzmacher <metze@sernet.de>
Fri, 2 May 2008 14:13:26 +0000 (16:13 +0200)
metze

source/librpc/gen_ndr/ndr_winbind_protocol.c
source/librpc/gen_ndr/ndr_winbind_protocol.h
source/librpc/gen_ndr/winbind_protocol.h

index 29296ce76df46137af7f2146fc5879feb9d34f8e..a0af94577aad3f0cc5975d2884ff566ca62e2569 100644 (file)
@@ -144,6 +144,7 @@ _PUBLIC_ void ndr_print_winbind_trust_level(struct ndr_print *ndr, const char *n
 
        switch (r) {
                case WINBIND_TRUST_LEVEL_COMPAT_LIST: val = "WINBIND_TRUST_LEVEL_COMPAT_LIST"; break;
+               case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC: val = "WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC"; break;
        }
        ndr_print_enum(ndr, name, "ENUM", val, r);
 }
@@ -322,6 +323,9 @@ static enum ndr_err_code ndr_push_winbind_trust_req(struct ndr_push *ndr, int nd
                        case WINBIND_TRUST_LEVEL_COMPAT_LIST: {
                        break; }
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC: {
+                       break; }
+
                        default: {
                        break; }
 
@@ -333,6 +337,9 @@ static enum ndr_err_code ndr_push_winbind_trust_req(struct ndr_push *ndr, int nd
                        case WINBIND_TRUST_LEVEL_COMPAT_LIST:
                        break;
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC:
+                       break;
+
                        default:
                        break;
 
@@ -355,6 +362,9 @@ static enum ndr_err_code ndr_pull_winbind_trust_req(struct ndr_pull *ndr, int nd
                        case WINBIND_TRUST_LEVEL_COMPAT_LIST: {
                        break; }
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC: {
+                       break; }
+
                        default: {
                        break; }
 
@@ -365,6 +375,9 @@ static enum ndr_err_code ndr_pull_winbind_trust_req(struct ndr_pull *ndr, int nd
                        case WINBIND_TRUST_LEVEL_COMPAT_LIST:
                        break;
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC:
+                       break;
+
                        default:
                        break;
 
@@ -382,6 +395,9 @@ _PUBLIC_ void ndr_print_winbind_trust_req(struct ndr_print *ndr, const char *nam
                case WINBIND_TRUST_LEVEL_COMPAT_LIST:
                break;
 
+               case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC:
+               break;
+
                default:
                break;
 
@@ -398,6 +414,9 @@ static enum ndr_err_code ndr_push_winbind_trust_rep(struct ndr_push *ndr, int nd
                                NDR_CHECK(ndr_push_STRUCT_winbind_domain_info_compat_array(ndr, NDR_SCALARS, &r->compat_trusts));
                        break; }
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC: {
+                       break; }
+
                        default: {
                        break; }
 
@@ -410,6 +429,9 @@ static enum ndr_err_code ndr_push_winbind_trust_rep(struct ndr_push *ndr, int nd
                                NDR_CHECK(ndr_push_STRUCT_winbind_domain_info_compat_array(ndr, NDR_BUFFERS, &r->compat_trusts));
                        break;
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC:
+                       break;
+
                        default:
                        break;
 
@@ -433,6 +455,9 @@ static enum ndr_err_code ndr_pull_winbind_trust_rep(struct ndr_pull *ndr, int nd
                                NDR_CHECK(ndr_pull_STRUCT_winbind_domain_info_compat_array(ndr, NDR_SCALARS, &r->compat_trusts));
                        break; }
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC: {
+                       break; }
+
                        default: {
                        break; }
 
@@ -444,6 +469,9 @@ static enum ndr_err_code ndr_pull_winbind_trust_rep(struct ndr_pull *ndr, int nd
                                NDR_CHECK(ndr_pull_STRUCT_winbind_domain_info_compat_array(ndr, NDR_BUFFERS, &r->compat_trusts));
                        break;
 
+                       case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC:
+                       break;
+
                        default:
                        break;
 
@@ -462,6 +490,9 @@ _PUBLIC_ void ndr_print_winbind_trust_rep(struct ndr_print *ndr, const char *nam
                        ndr_print_STRUCT_winbind_domain_info_compat_array(ndr, "compat_trusts", &r->compat_trusts);
                break;
 
+               case WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC:
+               break;
+
                default:
                break;
 
@@ -3211,47 +3242,6 @@ _PUBLIC_ void ndr_print_winbind_set_idmap(struct ndr_print *ndr, const char *nam
        ndr->depth--;
 }
 
-static enum ndr_err_code ndr_push_winbind_check_machcc(struct ndr_push *ndr, int flags, const struct winbind_check_machcc *r)
-{
-       if (flags & NDR_IN) {
-       }
-       if (flags & NDR_OUT) {
-               NDR_CHECK(ndr_push_winbind_status(ndr, NDR_SCALARS, r->out.result));
-       }
-       return NDR_ERR_SUCCESS;
-}
-
-static enum ndr_err_code ndr_pull_winbind_check_machcc(struct ndr_pull *ndr, int flags, struct winbind_check_machcc *r)
-{
-       if (flags & NDR_IN) {
-       }
-       if (flags & NDR_OUT) {
-               NDR_CHECK(ndr_pull_winbind_status(ndr, NDR_SCALARS, &r->out.result));
-       }
-       return NDR_ERR_SUCCESS;
-}
-
-_PUBLIC_ void ndr_print_winbind_check_machcc(struct ndr_print *ndr, const char *name, int flags, const struct winbind_check_machcc *r)
-{
-       ndr_print_struct(ndr, name, "winbind_check_machcc");
-       ndr->depth++;
-       if (flags & NDR_SET_VALUES) {
-               ndr->flags |= LIBNDR_PRINT_SET_VALUES;
-       }
-       if (flags & NDR_IN) {
-               ndr_print_struct(ndr, "in", "winbind_check_machcc");
-               ndr->depth++;
-               ndr->depth--;
-       }
-       if (flags & NDR_OUT) {
-               ndr_print_struct(ndr, "out", "winbind_check_machcc");
-               ndr->depth++;
-               ndr_print_winbind_status(ndr, "result", r->out.result);
-               ndr->depth--;
-       }
-       ndr->depth--;
-}
-
 static enum ndr_err_code ndr_push_winbind_info_fixname(struct ndr_push *ndr, int flags, const struct winbind_info_fixname *r)
 {
        if (flags & NDR_IN) {
@@ -4153,14 +4143,6 @@ static const struct ndr_interface_call winbind_protocol_calls[] = {
                (ndr_print_function_t) ndr_print_winbind_set_idmap,
                false,
        },
-       {
-               "winbind_check_machcc",
-               sizeof(struct winbind_check_machcc),
-               (ndr_push_flags_fn_t) ndr_push_winbind_check_machcc,
-               (ndr_pull_flags_fn_t) ndr_pull_winbind_check_machcc,
-               (ndr_print_function_t) ndr_print_winbind_check_machcc,
-               false,
-       },
        {
                "winbind_info_fixname",
                sizeof(struct winbind_info_fixname),
@@ -4294,7 +4276,7 @@ const struct ndr_interface_table ndr_table_winbind_protocol = {
                NDR_WINBIND_PROTOCOL_VERSION
        },
        .helpstring     = NDR_WINBIND_PROTOCOL_HELPSTRING,
-       .num_calls      = 38,
+       .num_calls      = 37,
        .calls          = winbind_protocol_calls,
        .endpoints      = &winbind_protocol_endpoints,
        .authservices   = &winbind_protocol_authservices
index 30e4bda4004dab066e2fbf6ff587ee63d2e012f7..9f5c52442e9fb666b6e6ad63777581f8f11f0c0d 100644 (file)
@@ -59,35 +59,33 @@ extern const struct ndr_interface_table ndr_table_winbind_protocol;
 
 #define NDR_WINBIND_SET_IDMAP (0x17)
 
-#define NDR_WINBIND_CHECK_MACHCC (0x18)
+#define NDR_WINBIND_INFO_FIXNAME (0x18)
 
-#define NDR_WINBIND_INFO_FIXNAME (0x19)
+#define NDR_WINBIND_DOMAIN_NAME (0x19)
 
-#define NDR_WINBIND_DOMAIN_NAME (0x1a)
+#define NDR_WINBIND_GET_DOMAIN_INFO (0x1a)
 
-#define NDR_WINBIND_GET_DOMAIN_INFO (0x1b)
+#define NDR_WINBIND_GET_DC_INFO (0x1b)
 
-#define NDR_WINBIND_GET_DC_INFO (0x1c)
+#define NDR_WINBIND_WINS_BYIP (0x1c)
 
-#define NDR_WINBIND_WINS_BYIP (0x1d)
+#define NDR_WINBIND_WINS_BYNAME (0x1d)
 
-#define NDR_WINBIND_WINS_BYNAME (0x1e)
+#define NDR_WINBIND_GETGRLIST (0x1e)
 
-#define NDR_WINBIND_GETGRLIST (0x1f)
+#define NDR_WINBIND_NETBIOS_NAME (0x1f)
 
-#define NDR_WINBIND_NETBIOS_NAME (0x20)
+#define NDR_WINBIND_GETUSERSIDS (0x20)
 
-#define NDR_WINBIND_GETUSERSIDS (0x21)
+#define NDR_WINBIND_GETUSERDOMGROUPS (0x21)
 
-#define NDR_WINBIND_GETUSERDOMGROUPS (0x22)
+#define NDR_WINBIND_DUAL_USERINFO (0x22)
 
-#define NDR_WINBIND_DUAL_USERINFO (0x23)
+#define NDR_WINBIND_DUAL_GETSIDALIASES (0x23)
 
-#define NDR_WINBIND_DUAL_GETSIDALIASES (0x24)
+#define NDR_WINBIND_CCACHE_NTLMAUTH (0x24)
 
-#define NDR_WINBIND_CCACHE_NTLMAUTH (0x25)
-
-#define NDR_WINBIND_PROTOCOL_CALL_COUNT (38)
+#define NDR_WINBIND_PROTOCOL_CALL_COUNT (37)
 enum ndr_err_code ndr_push_winbind_status(struct ndr_push *ndr, int ndr_flags, enum winbind_status r);
 enum ndr_err_code ndr_pull_winbind_status(struct ndr_pull *ndr, int ndr_flags, enum winbind_status *r);
 void ndr_print_winbind_status(struct ndr_print *ndr, const char *name, enum winbind_status r);
@@ -143,7 +141,6 @@ void ndr_print_winbind_trust(struct ndr_print *ndr, const char *name, int flags,
 void ndr_print_winbind_lookup(struct ndr_print *ndr, const char *name, int flags, const struct winbind_lookup *r);
 void ndr_print_winbind_get_idmap(struct ndr_print *ndr, const char *name, int flags, const struct winbind_get_idmap *r);
 void ndr_print_winbind_set_idmap(struct ndr_print *ndr, const char *name, int flags, const struct winbind_set_idmap *r);
-void ndr_print_winbind_check_machcc(struct ndr_print *ndr, const char *name, int flags, const struct winbind_check_machcc *r);
 void ndr_print_winbind_info_fixname(struct ndr_print *ndr, const char *name, int flags, const struct winbind_info_fixname *r);
 void ndr_print_winbind_domain_name(struct ndr_print *ndr, const char *name, int flags, const struct winbind_domain_name *r);
 void ndr_print_winbind_get_domain_info(struct ndr_print *ndr, const char *name, int flags, const struct winbind_get_domain_info *r);
index c23a8603ad9238cb8ff4e2eedde0a36683fbef13..4b4caeea6b3379d46c32d26d49a03e6fad17cd01 100644 (file)
@@ -58,11 +58,13 @@ struct winbind_header {
 enum winbind_trust_level
 #ifndef USE_UINT_ENUMS
  {
-       WINBIND_TRUST_LEVEL_COMPAT_LIST=1
+       WINBIND_TRUST_LEVEL_COMPAT_LIST=1,
+       WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC=2
 }
 #else
  { __donnot_use_enum_winbind_trust_level=0x7FFFFFFF}
 #define WINBIND_TRUST_LEVEL_COMPAT_LIST ( 1 )
+#define WINBIND_TRUST_LEVEL_COMPAT_CHECK_MACHCC ( 2 )
 #endif
 ;
 
@@ -454,14 +456,6 @@ struct winbind_set_idmap {
 };
 
 
-struct winbind_check_machcc {
-       struct {
-               enum winbind_status result;
-       } out;
-
-};
-
-
 struct winbind_info_fixname {
        struct {
                enum winbind_status result;