idl/drsblobs: do not overwrite number of schedules == 1
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Mon, 9 Mar 2020 22:31:12 +0000 (11:31 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 22 Mar 2020 06:19:51 +0000 (06:19 +0000)
If the struct has zero or two schedules, that is what it has, and we
should let that be.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Sun Mar 22 06:19:51 UTC 2020 on sn-devel-184

librpc/idl/drsblobs.idl

index b096b671c80671d20b736a45277b06f5105f74ef..8e66042c407629f1dd9b21c2d5dada2b5a9de39a 100644 (file)
@@ -157,7 +157,7 @@ interface drsblobs {
         typedef [public] struct {
                uint32             size;
                [value(0)] uint32  bandwidth;         /* ignored */
-               [value(1)] uint32  numberOfSchedules; /* always 1 */
+               uint32             numberOfSchedules; /* typically 1 */
                scheduleHeader     headerArray[numberOfSchedules];
                scheduleSlots      dataArray[numberOfSchedules];
        } schedule;