r5603: add "authservice()" property to the interface property list
[samba.git] / source4 / librpc / rpc / dcerpc.h
index 32a03d71a760e1c5a2111f3fa151e8c5694f8a57..db7b76a7796fd1891fb70e9608144d608287a7ff 100644 (file)
@@ -153,6 +153,11 @@ struct dcerpc_endpoint_list {
        const char * const *names;
 };
 
+struct dcerpc_authservice_list {
+       uint32_t count;
+       const char * const *names;
+};
+
 struct dcerpc_interface_table {
        const char *name;
        const char *uuid;
@@ -161,6 +166,7 @@ struct dcerpc_interface_table {
        uint32_t num_calls;
        const struct dcerpc_interface_call *calls;
        const struct dcerpc_endpoint_list *endpoints;
+       const struct dcerpc_authservice_list *authservices;
 };
 
 struct dcerpc_interface_list {
@@ -175,6 +181,7 @@ struct dcerpc_binding {
        uint16_t object_version;
        const char *host;
        const char *endpoint;
+       const char *authservice;
        const char **options;
        uint32_t flags;
 };