]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
global: Complete unsigned int declarations
authorKarl Fleischmann <karl.fleischmann@open-xchange.com>
Mon, 30 Jan 2023 15:35:56 +0000 (16:35 +0100)
committermarkus.valentin <markus.valentin@open-xchange.com>
Wed, 1 Feb 2023 09:30:03 +0000 (09:30 +0000)
To be more consistent with the rest of the code base and because of code
quality reasons this commit adds the "int" keyword that is theoretically
optional for unsigned integer types.

21 files changed:
src/auth/db-ldap.c
src/config/old-set-parser.c
src/doveadm/test-doveadm-util.c
src/lib-dict-backend/dict-cdb.c
src/lib-dict/dict-client.c
src/lib-dict/dict-iter-lua.c
src/lib-http/http-client.c
src/lib-http/test-http-payload.c
src/lib-imap/imap-keepalive.c
src/lib-index/mail-cache-sync-update.c
src/lib-lua/dlua-wrapper.h
src/lib-master/master-service.c
src/lib-master/master-service.h
src/lib-ssl-iostream/iostream-openssl-common.c
src/lib/bits.h
src/lib/json-parser.c
src/lib/test-time-util.c
src/plugins/fts-solr/test-solr-response.c
src/plugins/fts/fts-expunge-log.c
src/plugins/pop3-migration/pop3-migration-plugin.c
src/stats/event-exporter-transport-http-post.c

index 9df49e920b47866ae436aa0911b1714067480a0e..2050c4df28fa8148597f65d505be40f15446b555 100644 (file)
@@ -988,7 +988,7 @@ static void ldap_input(struct ldap_connection *conn)
 
 #ifdef HAVE_LDAP_SASL
 static int
-sasl_interact(LDAP *ld ATTR_UNUSED, unsigned flags ATTR_UNUSED,
+sasl_interact(LDAP *ld ATTR_UNUSED, unsigned int flags ATTR_UNUSED,
              void *defaults, void *interact)
 {
        struct db_ldap_sasl_bind_context *context = defaults;
index b790e86b47066b11a05769717bbb0614049a7e2f..b61acfe8729fc7887f8f47af8984b6eadf144d48 100644 (file)
@@ -91,7 +91,7 @@ static int ssl_protocols_to_min_protocol(const char *ssl_protocols,
                        enable = FALSE;
                        ++p;
                }
-               for (unsigned i = 0; i < N_ELEMENTS(protocol_versions); i++) {
+               for (unsigned int i = 0; i < N_ELEMENTS(protocol_versions); i++) {
                        if (strcmp(p, protocol_versions[i]) == 0) {
                                if (enable) {
                                        protos[i] = 1;
@@ -108,8 +108,8 @@ static int ssl_protocols_to_min_protocol(const char *ssl_protocols,
                found:;
        }
 
-       unsigned min = N_ELEMENTS(protocol_versions);
-       for (unsigned i = 0; i < N_ELEMENTS(protocol_versions); i++) {
+       unsigned int min = N_ELEMENTS(protocol_versions);
+       for (unsigned int i = 0; i < N_ELEMENTS(protocol_versions); i++) {
                if (explicit_enable) {
                        if (protos[i] > 0)
                                min = I_MIN(min, i);
index 8756f8ad5dc89dfa1e051cd4c94116656bc040e9..872646165d7d3237e97cbf863a98a83d679f84b7 100644 (file)
@@ -10,7 +10,7 @@ struct doveadm_settings *doveadm_settings; /* just to avoid linker error */
 
 bool version_string_verify(const char *line ATTR_UNUSED,
                           const char *service_name ATTR_UNUSED,
-                          unsigned major_version ATTR_UNUSED)
+                          unsigned int major_version ATTR_UNUSED)
 {
        return FALSE;
 }
index c35fb1be9b32bd48ee967f242188b6a2196e0675..66329a5ef3d9f9a5d40ad0425bc949ae757e77ad 100644 (file)
@@ -28,7 +28,7 @@ struct cdb_dict_iterate_context {
        buffer_t *buffer;
        const char *values[2];
        char *path;
-       unsigned cptr;
+       unsigned int cptr;
        char *error;
 };
 
@@ -91,20 +91,20 @@ cdb_dict_lookup(struct dict *_dict,
                const char **error_r)
 {
        struct cdb_dict *dict = (struct cdb_dict *)_dict;
-       unsigned datalen;
+       unsigned int datalen;
        int ret = 0;
        char *data;
 
        /* keys and values may be null terminated... */
        if ((dict->flag & CDB_WITH_NULL) != 0) {
-               ret = cdb_find(&dict->cdb, key, (unsigned)strlen(key)+1);
+               ret = cdb_find(&dict->cdb, key, (unsigned int)strlen(key)+1);
                if (ret > 0)
                        dict->flag &= ENUM_NEGATE(CDB_WITHOUT_NULL);
        }
 
        /* ...or not */
        if (ret == 0 && (dict->flag & CDB_WITHOUT_NULL) != 0) {
-               ret = cdb_find(&dict->cdb, key, (unsigned)strlen(key));
+               ret = cdb_find(&dict->cdb, key, (unsigned int)strlen(key));
                if (ret > 0)
                        dict->flag &= ENUM_NEGATE(CDB_WITH_NULL);
        }
@@ -155,7 +155,7 @@ cdb_dict_next(struct cdb_dict_iterate_context *ctx, const char **key_r)
 {
        struct cdb_dict *dict = (struct cdb_dict *)ctx->ctx.dict;
        char *data;
-       unsigned datalen;
+       unsigned int datalen;
        int ret;
 
        if ((ret = cdb_seqnext(&ctx->cptr, &dict->cdb)) < 1) {
@@ -191,7 +191,7 @@ static bool cdb_dict_iterate(struct dict_iterate_context *_ctx,
        const char *key;
        bool match = FALSE;
        char *data;
-       unsigned datalen;
+       unsigned int datalen;
 
        if (ctx->error != NULL)
                return FALSE;
index d175009f5dbb28cb2250b89208866c75ca2e8cc5..85c3318fd907e237f5f299c8d48b27fe2fc0f4d8 100644 (file)
@@ -74,7 +74,7 @@ struct client_dict {
 
        char *uri;
        enum dict_data_type value_type;
-       unsigned warn_slow_msecs;
+       unsigned int warn_slow_msecs;
 
        time_t last_failed_connect;
        char *last_connect_error;
index 780de0316a55dc9b1359ea844a266ede07956376..ef4e05c2d5580ed255e63ce4f418090134464a4a 100644 (file)
@@ -54,7 +54,7 @@ static int lua_dict_iterate_step(lua_State *L)
 {
        struct lua_dict_iter *iter;
        const int *refs;
-       unsigned nrefs;
+       unsigned int nrefs;
 
        DLUA_REQUIRE_ARGS(L, 2);
 
index 22c2e1d6d6a890c3f36af1ab898934827e79f868..7e14b556c042cf2d45ebf4397ecaf53b72daf334 100644 (file)
@@ -597,7 +597,7 @@ http_client_context_update_settings(struct http_client_context *cctx)
        /* Override with available client settings */
        for (client = cctx->clients_list; client != NULL;
             client = client->next) {
-               unsigned dns_lookup_timeout_msecs =
+               unsigned int dns_lookup_timeout_msecs =
                        http_client_get_dns_lookup_timeout_msecs(&client->set);
 
                if (cctx->dns_client == NULL)
index d93d86ebabb8c3bcc47a722b2bc381628d9e2df3..43a0e0e44d399405a2ab773e701b9aed112edc4c 100644 (file)
@@ -71,9 +71,9 @@ static struct ip_addr bind_ip;
 static in_port_t bind_port = 0;
 static int fd_listen = -1;
 static struct ioloop *ioloop_nested = NULL;
-static unsigned ioloop_nested_first = 0;
-static unsigned ioloop_nested_last = 0;
-static unsigned ioloop_nested_depth = 0;
+static unsigned int ioloop_nested_first = 0;
+static unsigned int ioloop_nested_last = 0;
+static unsigned int ioloop_nested_depth = 0;
 
 static void main_deinit(void);
 
index 0756ce8b55880d87538fd66c7741956424852675..15d4cc13381e8dc8cb592e08e3070f706b66446e 100644 (file)
@@ -14,7 +14,7 @@ static bool imap_remote_ip_is_usable(const struct ip_addr *ip)
        if (ip->family == 0)
                return FALSE;
        if (ip->family == AF_INET) {
-#define IP4(a,b,c,d) ((unsigned)(a)<<24|(unsigned)(b)<<16|(unsigned)(c)<<8|(unsigned)(d))
+#define IP4(a,b,c,d) ((unsigned int)(a)<<24|(unsigned int)(b)<<16|(unsigned int)(c)<<8|(unsigned int)(d))
                addr = ip->u.ip4.s_addr;
                if (addr >= IP4(10,0,0,0) && addr <= IP4(10,255,255,255))
                        return FALSE; /* 10/8 */
index 90731876f7586b8652ee7f6126f5f9e745078ab7..38a748b37ff2ecac74d2bae5928a792a2f81270e 100644 (file)
@@ -5,7 +5,7 @@
 #include "mail-index-sync-private.h"
 
 struct mail_cache_sync_context {
-       unsigned expunge_count;
+       unsigned int expunge_count;
 };
 
 void mail_cache_expunge_count(struct mail_cache *cache, unsigned int count)
index 3a9f459f2448dd8bad3580edeca7604351f55f30..7af1e80bdfc9dafaf0bff3cb87dba518560a6810 100644 (file)
@@ -158,7 +158,7 @@ static void xlua_push##typename(lua_State *state, type *ptr, bool ro)       \
                                                                        \
                index = NULL;                                           \
                if (extra_fxns != NULL) {                               \
-                       unsigned i;                                     \
+                       unsigned int i;                                 \
                                                                        \
                        luaL_setfuncs(state, extra_fxns, 0);            \
                                                                        \
index 932d10a0f4176e5d4d8c9bc3dfbe5fecb6dfbd07..5261589a39d88bd2e00876fa04d8750cb1f38863 100644 (file)
@@ -1951,7 +1951,7 @@ void master_status_update(struct master_service *service)
 }
 
 bool version_string_verify(const char *line, const char *service_name,
-                          unsigned major_version)
+                          unsigned int major_version)
 {
        unsigned int minor_version;
 
@@ -1960,7 +1960,7 @@ bool version_string_verify(const char *line, const char *service_name,
 }
 
 bool version_string_verify_full(const char *line, const char *service_name,
-                               unsigned major_version,
+                               unsigned int major_version,
                                unsigned int *minor_version_r)
 {
        size_t service_name_len = strlen(service_name);
index 7bb0a97c3d765efcd2b7565f484ba28151d6f715..4a10ce5747f5f8ca7b3d5f859532472d6bb1fa6a 100644 (file)
@@ -277,10 +277,10 @@ void master_service_deinit_forked(struct master_service **_service);
    The line is expected to be in format:
    VERSION <tab> service_name <tab> major version <tab> minor version */
 bool version_string_verify(const char *line, const char *service_name,
-                          unsigned major_version);
+                          unsigned int major_version);
 /* Same as version_string_verify(), but return the minor version. */
 bool version_string_verify_full(const char *line, const char *service_name,
-                               unsigned major_version,
+                               unsigned int major_version,
                                unsigned int *minor_version_r);
 
 /* Sets process shutdown filter */
index 3ffa1ef39446d9fcd92eae7acb52cfccdb8394bb..3d7993ba99f62993ee1eb6b1edcf87fcb517a3ac 100644 (file)
@@ -54,7 +54,7 @@ static const struct {
 int openssl_min_protocol_to_options(const char *min_protocol, long *opt_r,
                                    int *version_r)
 {
-       unsigned i = 0;
+       unsigned int i = 0;
        for (; i < N_ELEMENTS(protocol_versions); i++) {
                if (strcasecmp(protocol_versions[i].name, min_protocol) == 0)
                        break;
index 2e84755be07ad7eb8b844bb0c22f6c60a0cb4304..4a74cad3036888957808844b22cc2792e2e6531d 100644 (file)
@@ -139,7 +139,7 @@ bits_rotr32(uint32_t num, unsigned int count)
 static inline unsigned int ATTR_CONST
 bits_fraclog(unsigned int val, unsigned int fracbits)
 {
-       unsigned bits = bits_required32(val);
+       unsigned int bits = bits_required32(val);
        if (bits <= fracbits + 1)
                return val;
 
index a21187b7646a1781071eaf35bd99df2ea23b95a7..459833c98d0d0f37e916080a417c46d7841ab668 100644 (file)
@@ -436,7 +436,7 @@ static int json_parse_atom(struct json_parser *parser, const char *atom)
 static int json_parse_denest(struct json_parser *parser)
 {
        const enum json_state *nested_states;
-       unsigned count;
+       unsigned int count;
 
        parser->data++;
        json_parser_update_input_pos(parser);
index 9e23e694192ad42bf1f6e599cbee34c89270da90..375f8b81940d4de8a5d31c8cd785856acf9ffc0c 100644 (file)
@@ -262,7 +262,7 @@ static void test_time_to_local_day_start(void)
        time_t t;
 
        test_begin("time_to_local_day_start()");
-       for (unsigned i = 0; i < N_ELEMENTS(tests); i++) {
+       for (unsigned int i = 0; i < N_ELEMENTS(tests); i++) {
                tm_copy = tests[i];
                tm_copy.tm_isdst = -1;
                t = mktime(&tm_copy);
@@ -283,12 +283,12 @@ static void test_timestamp(const char *ts, int idx)
 {
        /* %G:%H:%M:%S */
        const char **t = t_strsplit(ts, ":");
-       unsigned len = str_array_length(t);
+       unsigned int len = str_array_length(t);
        test_assert_idx(len == 4, idx);
 
        /* %G - ISO 8601 year */
        test_assert_idx(strlen(t[0]) == 4, idx);
-       unsigned v = 0;
+       unsigned int v = 0;
        test_assert_idx(str_to_uint(t[0], &v) == 0, idx);
        test_assert_idx(1000 <= v, idx);
        test_assert_idx(v <= 3000, idx);
index 733e62c2696b697b257da5c87bcb6f6cc6eafdbf..22bb6cd780ca1e13b08724a05bec5eb0aa5e9438 100644 (file)
@@ -139,7 +139,7 @@ static const struct solr_response_test tests[] = {
        },
 };
 
-static const unsigned tests_count = N_ELEMENTS(tests);
+static const unsigned int tests_count = N_ELEMENTS(tests);
 
 static void
 test_solr_result(const struct solr_response_test_result *test_results,
index 2ae56def088f9c66cfd2242a9421993f35d59255..c18f85ced3ba517e09fe9eb5167a473458c84652 100644 (file)
@@ -41,7 +41,7 @@ struct fts_expunge_log {
 struct fts_expunge_log_mailbox {
        guid_128_t guid;
        ARRAY_TYPE(seq_range) uids;
-       unsigned uids_count;
+       unsigned int uids_count;
 };
 
 struct fts_expunge_log_append_ctx {
index f81f37ba057fcca0ed121cbddc753cc0dbbe72b5..19320bb12516d3e6c58fda3bc363f4a6044772d3 100644 (file)
@@ -539,7 +539,7 @@ map_read_hdr_hashes(struct mailbox *box, struct array *msg_map, uint32_t seq1)
 
 static int
 pop3_map_read_hdr_hashes(struct mail_storage *storage, struct mailbox *pop3_box,
-                        unsigned first_seq)
+                        unsigned int first_seq)
 {
        struct pop3_migration_mail_storage *mstorage =
                POP3_MIGRATION_CONTEXT_REQUIRE(storage);
index cd8a9414692bc1c076addc90980291093789afc7..291c54c673ed2c8637382d76d490c34387a9898a 100644 (file)
@@ -23,7 +23,7 @@ static void response_fxn(const struct http_response *response,
                         void *context ATTR_UNUSED)
 {
        static time_t last_log;
-       static unsigned suppressed;
+       static unsigned int suppressed;
 
        if (http_response_is_success(response))
                return;