]> git.pld-linux.org Git - packages/nfs-utils.git/blob - nfs-utils-types.patch
- updated to 2.3.4
[packages/nfs-utils.git] / nfs-utils-types.patch
1 --- nfs-utils-2.3.4/utils/nfsdcld/sqlite.c.orig 2019-05-10 21:09:49.000000000 +0200
2 +++ nfs-utils-2.3.4/utils/nfsdcld/sqlite.c      2019-06-01 21:18:49.456790606 +0200
3 @@ -55,7 +55,7 @@
4  #include <fcntl.h>
5  #include <unistd.h>
6  #include <stdlib.h>
7 -#include <stdint.h>
8 +#include <inttypes.h>
9  #include <limits.h>
10  #include <sqlite3.h>
11  #include <linux/limits.h>
12 @@ -535,7 +535,7 @@
13                 xlog(L_ERROR, "Unable to begin transaction: %s", err);
14                 goto rollback;
15         }
16 -       ret = snprintf(buf, sizeof(buf), "DELETE FROM \"rec-%016lx\";",
17 +       ret = snprintf(buf, sizeof(buf), "DELETE FROM \"rec-%016"PRIx64"\";",
18                         current_epoch);
19         if (ret < 0) {
20                 xlog(L_ERROR, "sprintf failed!");
21 @@ -550,7 +550,7 @@
22                 xlog(L_ERROR, "Unable to clear records from current epoch: %s", err);
23                 goto rollback;
24         }
25 -       ret = snprintf(buf, sizeof(buf), "INSERT INTO \"rec-%016lx\" "
26 +       ret = snprintf(buf, sizeof(buf), "INSERT INTO \"rec-%016"PRIx64"\" "
27                                 "SELECT id FROM attached.clients;",
28                                 current_epoch);
29         if (ret < 0) {
30 @@ -703,7 +703,7 @@
31         int ret;
32         sqlite3_stmt *stmt = NULL;
33  
34 -       ret = snprintf(buf, sizeof(buf), "INSERT OR REPLACE INTO \"rec-%016lx\" "
35 +       ret = snprintf(buf, sizeof(buf), "INSERT OR REPLACE INTO \"rec-%016"PRIx64"\" "
36                                 "VALUES (?);", current_epoch);
37         if (ret < 0) {
38                 xlog(L_ERROR, "sprintf failed!");
39 @@ -748,7 +748,7 @@
40         int ret;
41         sqlite3_stmt *stmt = NULL;
42  
43 -       ret = snprintf(buf, sizeof(buf), "DELETE FROM \"rec-%016lx\" "
44 +       ret = snprintf(buf, sizeof(buf), "DELETE FROM \"rec-%016"PRIx64"\" "
45                                 "WHERE id==?;", current_epoch);
46         if (ret < 0) {
47                 xlog(L_ERROR, "sprintf failed!");
48 @@ -798,7 +798,7 @@
49         int ret;
50         sqlite3_stmt *stmt = NULL;
51  
52 -       ret = snprintf(buf, sizeof(buf), "SELECT count(*) FROM  \"rec-%016lx\" "
53 +       ret = snprintf(buf, sizeof(buf), "SELECT count(*) FROM  \"rec-%016"PRIx64"\" "
54                                 "WHERE id==?;", recovery_epoch);
55         if (ret < 0) {
56                 xlog(L_ERROR, "sprintf failed!");
57 @@ -873,7 +873,7 @@
58                 tcur++;
59  
60                 ret = snprintf(buf, sizeof(buf), "UPDATE grace "
61 -                               "SET current = %ld, recovery = %ld;",
62 +                               "SET current = %"PRId64", recovery = %"PRId64";",
63                                 (int64_t)tcur, (int64_t)trec);
64                 if (ret < 0) {
65                         xlog(L_ERROR, "sprintf failed!");
66 @@ -891,7 +891,7 @@
67                         goto rollback;
68                 }
69  
70 -               ret = snprintf(buf, sizeof(buf), "CREATE TABLE \"rec-%016lx\" "
71 +               ret = snprintf(buf, sizeof(buf), "CREATE TABLE \"rec-%016"PRIx64"\" "
72                                 "(id BLOB PRIMARY KEY);",
73                                 tcur);
74                 if (ret < 0) {
75 @@ -915,7 +915,7 @@
76                  * values in the grace table, just clear out the records for
77                  * the current reboot epoch.
78                  */
79 -               ret = snprintf(buf, sizeof(buf), "DELETE FROM \"rec-%016lx\";",
80 +               ret = snprintf(buf, sizeof(buf), "DELETE FROM \"rec-%016"PRIx64"\";",
81                                 tcur);
82                 if (ret < 0) {
83                         xlog(L_ERROR, "sprintf failed!");
84 @@ -976,7 +976,7 @@
85                 goto rollback;
86         }
87  
88 -       ret = snprintf(buf, sizeof(buf), "DROP TABLE \"rec-%016lx\";",
89 +       ret = snprintf(buf, sizeof(buf), "DROP TABLE \"rec-%016"PRIx64"\";",
90                 recovery_epoch);
91         if (ret < 0) {
92                 xlog(L_ERROR, "sprintf failed!");
93 @@ -1027,7 +1027,7 @@
94                 return -EINVAL;
95         }
96  
97 -       ret = snprintf(buf, sizeof(buf), "SELECT * FROM \"rec-%016lx\";",
98 +       ret = snprintf(buf, sizeof(buf), "SELECT * FROM \"rec-%016"PRIx64"\";",
99                 recovery_epoch);
100         if (ret < 0) {
101                 xlog(L_ERROR, "sprintf failed!");
This page took 0.042195 seconds and 3 git commands to generate.