]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
librpc: Simplify ndr_size_dom_sid28()
authorVolker Lendecke <vl@samba.org>
Wed, 31 Aug 2022 15:35:42 +0000 (17:35 +0200)
committerJeremy Allison <jra@samba.org>
Wed, 7 Sep 2022 18:40:28 +0000 (18:40 +0000)
Don't duplicate the calculation

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
librpc/ndr/ndr_sec_helper.c

index eb0171a504d5a9fd125d6f4e7c48303251084975..f14660fa36ed5cc18c67aae0712a97a938ba5b5a 100644 (file)
@@ -132,8 +132,7 @@ size_t ndr_size_dom_sid28(const struct dom_sid *sid, int flags)
        if (all_zero((const uint8_t *)sid, sizeof(struct dom_sid))) {
                return 0;
        }
-
-       return 8 + 4*sid->num_auths;
+       return ndr_size_dom_sid(sid, flags);
 }
 
 size_t ndr_size_dom_sid0(const struct dom_sid *sid, int flags)