Displaying 2 results from an estimated 2 matches for "c3622671".
2020 Feb 12
0
[PATCH nbdkit 2/3] server: Rename ‘struct b_conn_handle’ to plain ‘struct handle’.
...ion connection_get_handle.
---
 server/internal.h    | 24 ++++++++++++++++-----
 server/backend.c     | 50 ++++++++++++++++++++++----------------------
 server/connections.c | 11 +---------
 3 files changed, 45 insertions(+), 40 deletions(-)
diff --git a/server/internal.h b/server/internal.h
index c3622671..9d314bf8 100644
--- a/server/internal.h
+++ b/server/internal.h
@@ -170,16 +170,24 @@ typedef int (*connection_send_function) (const void *buf, size_t len,
   __attribute__((__nonnull__ (1)));
 typedef void (*connection_close_function) (void);
 
+/* struct handle stores data per connection and bac...
2020 Feb 12
5
[PATCH nbdkit 1/3] server: Rename global backend pointer to "top".
...server/protocol-handshake-newstyle.c |  8 +++----
 server/protocol-handshake.c          | 28 ++++++++++++------------
 server/protocol.c                    | 18 ++++++++--------
 8 files changed, 67 insertions(+), 57 deletions(-)
diff --git a/server/internal.h b/server/internal.h
index 45ac60ad..c3622671 100644
--- a/server/internal.h
+++ b/server/internal.h
@@ -118,8 +118,18 @@ extern char *unixsocket;
 extern const char *user, *group;
 extern bool verbose;
 
-extern struct backend *backend;
-#define for_each_backend(b) for (b = backend; b != NULL; b = b->next)
+/* Linked list of backends.  Eac...