replaced _Bool with bool
authorJeroen van der Heijden <jeroen@transceptor.technology>
Tue, 30 Mar 2021 09:02:48 +0000 (11:02 +0200)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Tue, 30 Mar 2021 09:02:48 +0000 (11:02 +0200)
16 files changed:
include/siri/api.h
include/siri/db/buffer.h
include/siri/db/tee.h
include/siri/health.h
include/siri/service/account.h
include/siri/version.h
itest/requirements.txt
src/siri/api.c
src/siri/db/buffer.c
src/siri/db/series.c
src/siri/db/shards.c
src/siri/db/users.c
src/siri/evars.c
src/siri/service/account.c
src/siri/service/request.c
test/test_lookup/test_lookup.c

index cad41e58ca1a1af03304d7d0dc0b4da9a4fddc09..19b1ed2c1cb54fd091c8b46816634265315015ce 100644 (file)
@@ -5,9 +5,10 @@
 #define SIRI_API_H_
 
 #include <lib/http_parser.h>
-#include <uv.h>
 #include <siri/db/db.h>
 #include <siri/service/request.h>
+#include <stdbool.h>
+#include <uv.h>
 
 typedef enum
 {
@@ -63,7 +64,7 @@ struct siri_api_request_s
     siri_api_content_t content_type;
     siri_api_req_t request_type;
     service_request_t service_type;
-    _Bool service_authenticated;
+    bool service_authenticated;
     http_parser parser;
     uv_write_t req;
 };
index ce791d31e4178875692d64a4060790741bceab17..f69f3110292f2924247c7329d18fd27eea798c40 100644 (file)
@@ -10,13 +10,14 @@ typedef struct siridb_buffer_s siridb_buffer_t;
 #include <siri/db/series.h>
 #include <siri/db/points.h>
 #include <unistd.h>
+#include <stdbool.h>
 
 #define MAX_BUFFER_SZ 1048576
 
 siridb_buffer_t * siridb_buffer_new(void);
 void siridb_buffer_free(siridb_buffer_t * buffer);
 void siridb_buffer_close(siridb_buffer_t * buffer);
-_Bool siridb_buffer_is_valid_size(ssize_t ssize);
+bool siridb_buffer_is_valid_size(ssize_t ssize);
 void siridb_buffer_set_path(siridb_buffer_t * buffer, const char * str);
 int siridb_buffer_new_series(
         siridb_buffer_t * buffer,
index 6317120cf574ec6a4b791b495e66dd0b5cafa9e4..16ff3f38b08fb414a1f425a6f9eb5562e151639d 100644 (file)
@@ -24,9 +24,9 @@ int siridb_tee_connect(siridb_tee_t * tee);
 int siridb_tee_set_pipe_name(siridb_tee_t * tee, const char * pipe_name);
 void siridb_tee_write(siridb_tee_t * tee, sirinet_promise_t * promise);
 const char * tee_str(siridb_tee_t * tee);
-static inline _Bool siridb_tee_is_configured(siridb_tee_t * tee);
-static inline _Bool siridb_tee_is_connected(siridb_tee_t * tee);
-static inline _Bool siridb_tee_is_handle(uv_handle_t * handle);
+static inline bool siridb_tee_is_configured(siridb_tee_t * tee);
+static inline bool siridb_tee_is_connected(siridb_tee_t * tee);
+static inline bool siridb_tee_is_handle(uv_handle_t * handle);
 
 struct siridb_tee_s
 {
@@ -36,17 +36,17 @@ struct siridb_tee_s
     uv_pipe_t pipe;
 };
 
-static inline _Bool siridb_tee_is_configured(siridb_tee_t * tee)
+static inline bool siridb_tee_is_configured(siridb_tee_t * tee)
 {
     return tee->pipe_name_ != NULL;
 };
 
-static inline _Bool siridb_tee_is_connected(siridb_tee_t * tee)
+static inline bool siridb_tee_is_connected(siridb_tee_t * tee)
 {
     return tee->flags & SIRIDB_TEE_FLAG_CONNECTED;
 }
 
-static inline _Bool siridb_tee_is_handle(uv_handle_t * handle)
+static inline bool siridb_tee_is_handle(uv_handle_t * handle)
 {
     return
         handle->type == UV_NAMED_PIPE &&
index ac82ffd6b7f25fc488ea71f1c02423e9f13f378f..dc4bbbb0753da8ef2066ca9f47a2e9548eb51e9b 100644 (file)
@@ -5,6 +5,7 @@
 #define SIRI_HEALTH_H_
 
 #include <lib/http_parser.h>
+#include <stdbool.h>
 #include <uv.h>
 
 #define SIRIDB_HEALTH_FLAG 1<<30
@@ -13,20 +14,20 @@ typedef struct siri_health_request_s siri_health_request_t;
 
 int siri_health_init(void);
 void siri_health_close(siri_health_request_t * web_request);
-static inline _Bool siri_health_is_handle(uv_handle_t * handle);
+static inline bool siri_health_is_handle(uv_handle_t * handle);
 
 struct siri_health_request_s
 {
     uint32_t flags;  /* maps to sirnet_stream_t tp for cleanup */
     uint32_t pad0_;
-    _Bool is_closed;
+    bool is_closed;
     uv_write_t req;
     uv_stream_t uvstream;
     http_parser parser;
     uv_buf_t * response;
 };
 
-static inline _Bool siri_health_is_handle(uv_handle_t * handle)
+static inline bool siri_health_is_handle(uv_handle_t * handle)
 {
     return
         handle->type == UV_TCP &&
index 8467cb65d836957afe149bca9b3f1216a64ee2e0..5d0e9710a8efec8531d3f87f2c357628919601a9 100644 (file)
@@ -8,6 +8,7 @@ typedef struct siri_service_account_s siri_service_account_t;
 
 #include <qpack/qpack.h>
 #include <siri/siri.h>
+#include <stdbool.h>
 
 int siri_service_account_init(siri_t * siri);
 void siri_service_account_destroy(siri_t * siri);
@@ -27,7 +28,7 @@ int siri_service_account_change_password(
         qp_obj_t * qp_account,
         qp_obj_t * qp_password,
         char * err_msg);
-_Bool siri_service_account_check_basic(
+bool siri_service_account_check_basic(
         siri_t * siri,
         const char * data,
         size_t n);
index c7d0bc1d3993f2b3af27364b1e7b6e090cf2791f..820637f89a02e38839eb6045f5e798d6b326e812 100644 (file)
@@ -15,7 +15,7 @@
  * Note that debian alpha packages should use versions like this:
  *   2.0.34-0alpha0
  */
-#define SIRIDB_VERSION_PRE_RELEASE "-alpha-1"
+#define SIRIDB_VERSION_PRE_RELEASE "-alpha-2"
 
 #ifndef NDEBUG
 #define SIRIDB_VERSION_BUILD_RELEASE "+debug"
index fb2fc0c2f9aaf1971d26405109b32f3a9c2f8566..257ab1cab253b15559ba8fa7041d27908cd73678 100644 (file)
@@ -1,4 +1,4 @@
-siridb-connector
+siridb-connector==2.0.5
 psutil
 requests
 pyleri
index b3e4f3b2124abb19d40726ee9a01336055e608f7..fa1dc68dead71be77681b447c6d827d57020ab9f 100644 (file)
@@ -1,10 +1,11 @@
 /*
  * api.c
  */
-#include <string.h>
-#include <siri/api.h>
 #include <assert.h>
 #include <math.h>
+#include <siri/api.h>
+#include <stdbool.h>
+#include <string.h>
 #include <siri/siri.h>
 #include <siri/db/users.h>
 #include <qpjson/qpjson.h>
@@ -82,7 +83,7 @@ inline static int api__header(
     return len;
 }
 
-static inline _Bool api__istarts_with(
+static inline bool api__istarts_with(
         const char ** str,
         size_t * strn,
         const char * with,
@@ -97,7 +98,7 @@ static inline _Bool api__istarts_with(
     return true;
 }
 
-static inline _Bool api__starts_with(
+static inline bool api__starts_with(
         const char ** str,
         size_t * strn,
         const char * with,
index e80e51d3ae563274afa930e3ec909eec6ba83f0e..c7652fdbb018b68c60608a65e22e3583b1fa1e99 100644 (file)
@@ -83,7 +83,7 @@ void siridb_buffer_close(siridb_buffer_t * buffer)
     }
 }
 
-_Bool siridb_buffer_is_valid_size(ssize_t ssize)
+bool siridb_buffer_is_valid_size(ssize_t ssize)
 {
     return ssize >= 512 && (ssize % 512) == 0 && ssize <= MAX_BUFFER_SZ;
 }
index f844a124f723423314aa00218be2c62989189726..b13fba59256546f036c021bf85087e01711fe808 100644 (file)
  *          since they only run when no other references to the object exist.
  */
 #include <assert.h>
+#include <stdbool.h>
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 #include <logger/logger.h>
 #include <siri/db/buffer.h>
 #include <siri/db/db.h>
@@ -28,7 +30,6 @@
 #include <siri/db/shards.h>
 #include <siri/err.h>
 #include <siri/siri.h>
-#include <string.h>
 #include <xpath/xpath.h>
 
 #define SIRIDB_SERIES_FN "series.dat"
@@ -1364,7 +1365,7 @@ static siridb_series_t * SERIES_new(
                     (uint16_t) ((n / 11) % siridb->shard_mask_log) + 600 :
                     (uint16_t) ((n / 11) % siridb->shard_mask_num);
 
-            if ((_Bool) ((n / 11) % 2))
+            if ((bool) ((n / 11) % 2))
             {
                 series->flags |= SIRIDB_SERIES_IS_SERVER_ONE;
             }
index 752a25766c304fc635ef87b67d24a6512f36585f..e39e7b5d34960773bd56770ecd86a9e94482af49 100644 (file)
@@ -215,7 +215,9 @@ int siridb_shards_load(siridb_t * siridb)
                     {
                         rc = -1;
                         break;
-                    } else {
+                    }
+                    else
+                    {
                         continue;
                     }
                 }
@@ -234,7 +236,9 @@ int siridb_shards_load(siridb_t * siridb)
             {
                 rc = -1;
                 break;
-            } else {
+            }
+            else
+            {
                 continue;
             }
         }
@@ -263,7 +267,7 @@ int siridb_shards_add_points(
         siridb_series_t * series,
         siridb_points_t * points)
 {
-    _Bool is_num = siridb_series_isnum(series);
+    bool is_num = siridb_series_isnum(series);
     siridb_shard_t * shard;
     omap_t * shards;
     uint64_t duration = siridb_series_duration(series);
index 5da13c321ec280ac6971d13508bad3d181735c99..562919baf102bc944232fc95ea7fee9e569651dc 100644 (file)
@@ -237,7 +237,7 @@ siridb_user_t * siridb_users_get_user(
     else if (user->password[0] == '$')
     {
         /* this will migrate as soon as a user logs in */
-        _Bool is_valid;
+        bool is_valid;
         fallback_data.initialized = 0;
         fallback_pw = crypt_r(password, user->password, &fallback_data);
         is_valid = strcmp(fallback_pw, user->password) == 0;
index af2ba50790f1b984adf888ff7ff587b001dea44a..c3c37ba54809bc54649971635621a484825c3d35 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * siri/evars.c
  */
-
+#include <stdbool.h>
 #include <siri/evars.h>
 #include <siri/net/tcp.h>
 
@@ -11,7 +11,7 @@ static void evars__bool(const char * evar, uint8_t * b)
     if (!u8str)
         return;
 
-    *b = (_Bool) strtoul(u8str, NULL, 10);
+    *b = (bool) strtoul(u8str, NULL, 10);
 }
 
 static void evars__u16(const char * evar, uint16_t * u16)
index 8738e8a46fcd04fc6e06f08026e8a68780dcf3e9..dad9b282b23ec211433a2117f7268edd600c54df 100644 (file)
@@ -301,7 +301,7 @@ static int ACCOUNT_cmp_str(siri_service_account_t * account, char * str)
 }
 
 
-_Bool siri_service_account_check_basic(
+bool siri_service_account_check_basic(
         siri_t * siri,
         const char * data,
         size_t n)
@@ -309,7 +309,7 @@ _Bool siri_service_account_check_basic(
     siri_service_account_t * account;
     size_t size, nn, end;
     char * b64 = base64_decode(data, n, &size);
-    _Bool is_valid = false;
+    bool is_valid = false;
     char pw[OWCRYPT_SZ];
 
     for (nn = 0, end = size; nn < end; ++nn)
index 3a37b2fb15b8fa585d5b453e09371f28d736dda5..12560ce1fbe49eb44e8661ee3ec5aafdba137758 100644 (file)
@@ -15,6 +15,7 @@
 #include <siri/service/request.h>
 #include <siri/siri.h>
 #include <siri/version.h>
+#include <stdbool.h>
 #include <stddef.h>
 #include <unistd.h>
 #include <uuid/uuid.h>
@@ -449,7 +450,7 @@ static cproto_server_t SERVICE_on_drop_database(
         qp_unpacker_t * qp_unpacker,
         char * err_msg)
 {
-    _Bool ignore_offline;
+    bool ignore_offline;
     siridb_t * siridb;
     qp_obj_t qp_key, qp_target, qp_ignore_offline;
     sirinet_pkg_t * pkg;
index ec065a33870f5ab237a4ce42e2f38d6c71c6717b..eb12b51283e8c55bb48409ff2f5a64afa7824118 100644 (file)
@@ -1,6 +1,7 @@
 
 #include "../test.h"
 #include <siri/db/lookup.h>
+#include <stdbool.h>
 
 
 /* to at least 42 pools we devide series within 20% off from ideal */
@@ -48,7 +49,7 @@ int main()
             for (n = 0; n < SIRIDB_LOOKUP_SZ; ++n)
             {
                 /* check for SIRIDB_SERIES_IS_SERVER_ONE flag */
-                if ((_Bool) ((n / 11) % 2))
+                if ((bool) ((n / 11) % 2))
                 {
                     countersa[(*lookup)[n]]++;
                 }