]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3: libsmb: Make sort_addr_list() and sort_service_list() take size_t counts.
authorJeremy Allison <jra@samba.org>
Tue, 8 Sep 2020 23:01:37 +0000 (16:01 -0700)
committerNoel Power <npower@samba.org>
Tue, 15 Sep 2020 10:09:37 +0000 (10:09 +0000)
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Noel Power <noel.power@suse.com>
source3/libsmb/namequery.c

index 04456d38d7d869de835408fe990dcf9b4d83fba9..4e03eda86682876961583b1abf54103b62cdaf31 100644 (file)
@@ -1211,7 +1211,7 @@ static int ip_service_compare(struct ip_service *ss1, struct ip_service *ss2)
   that is not reachable from our subnet as the first match
 */
 
-static void sort_addr_list(struct sockaddr_storage *sslist, int count)
+static void sort_addr_list(struct sockaddr_storage *sslist, size_t count)
 {
        if (count <= 1) {
                return;
@@ -1220,7 +1220,7 @@ static void sort_addr_list(struct sockaddr_storage *sslist, int count)
        TYPESAFE_QSORT(sslist, count, addr_compare);
 }
 
-static void sort_service_list(struct ip_service *servlist, int count)
+static void sort_service_list(struct ip_service *servlist, size_t count)
 {
        if (count <= 1) {
                return;