s3: Do not directly reference the ndr_table_* in rpcclient
[samba.git] / source3 / rpcclient / cmd_srvsvc.c
index b84622f438ebe21f038abc170ca69353de6aa55f..bea498202aad93f60c1583437eef3e7f739d9e98 100644 (file)
@@ -873,19 +873,58 @@ struct cmd_set srvsvc_commands[] = {
 
        { "SRVSVC" },
 
-       { "srvinfo",     RPC_RTYPE_WERROR, NULL, cmd_srvsvc_srv_query_info, PI_SRVSVC, NULL, "Server query info", "" },
-       { "netshareenum",RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_share_enum, PI_SRVSVC, NULL, "Enumerate shares", "" },
-       { "netshareenumall",RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_share_enum_all, PI_SRVSVC, NULL, "Enumerate all shares", "" },
-       { "netsharegetinfo",RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_share_get_info, PI_SRVSVC, NULL, "Get Share Info", "" },
-       { "netsharesetinfo",RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_share_set_info, PI_SRVSVC, NULL, "Set Share Info", "" },
-       { "netfileenum", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_file_enum,  PI_SRVSVC, NULL, "Enumerate open files", "" },
-       { "netremotetod",RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_remote_tod, PI_SRVSVC, NULL, "Fetch remote time of day", "" },
-       { "netnamevalidate", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_name_validate, PI_SRVSVC, NULL, "Validate sharename", "" },
-       { "netfilegetsec", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_file_get_sec, PI_SRVSVC, NULL, "Get File security", "" },
-       { "netsessdel", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_sess_del, PI_SRVSVC, NULL, "Delete Session", "" },
-       { "netsessenum", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_sess_enum, PI_SRVSVC, NULL, "Enumerate Sessions", "" },
-       { "netdiskenum", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_disk_enum, PI_SRVSVC, NULL, "Enumerate Disks", "" },
-       { "netconnenum", RPC_RTYPE_WERROR, NULL, cmd_srvsvc_net_conn_enum, PI_SRVSVC, NULL, "Enumerate Connections", "" },
+       { "srvinfo",     RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_srv_query_info,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION,
+         NULL, "Server query info", "" },
+       { "netshareenum",RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_share_enum,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Enumerate shares", "" },
+       { "netshareenumall",RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_share_enum_all,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Enumerate all shares", "" },
+       { "netsharegetinfo",RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_share_get_info,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Get Share Info", "" },
+       { "netsharesetinfo",RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_share_set_info,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Set Share Info", "" },
+       { "netfileenum", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_file_enum,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Enumerate open files", "" },
+       { "netremotetod",RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_remote_tod,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Fetch remote time of day", "" },
+       { "netnamevalidate", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_name_validate,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Validate sharename", "" },
+       { "netfilegetsec", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_file_get_sec,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Get File security", "" },
+       { "netsessdel", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_sess_del,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Delete Session", "" },
+       { "netsessenum", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_sess_enum,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Enumerate Sessions", "" },
+       { "netdiskenum", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_disk_enum,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Enumerate Disks", "" },
+       { "netconnenum", RPC_RTYPE_WERROR, NULL,
+         cmd_srvsvc_net_conn_enum,
+         NDR_SRVSVC_UUID, NDR_SRVSVC_VERSION, NULL,
+         "Enumerate Connections", "" },
 
        { NULL }
 };