Displaying 2 results from an estimated 2 matches for "tlsdummy_config".
2020 Aug 07
0
[nbdkit PATCH 3/3] tlsdummy: New filter
...ne NONSTRING __attribute__ ((nonstring))
+#else
+#define NONSTRING
+#endif
+
+static char message[512] NONSTRING = "This NBD server requires TLS "
+  "authentication before it will serve useful data.\n";
+
+/* Called for each key=value passed on the command line. */
+static int
+tlsdummy_config (nbdkit_next_config *next, void *nxdata,
+                 const char *key, const char *value)
+{
+  if (strcmp (key, "tlsreadme") == 0) {
+    strncpy (message, value, sizeof message); /* Yes, we really mean strncpy */
+    return 0;
+  }
+  return next (nxdata, key, value);
+}
+
+#defin...
2020 Aug 07
7
[nbdkit PATCH 0/3] Content differentiation during --tls=on
Patch 3 still needs tests added, but it is at least working from
my simple command line tests.
Eric Blake (3):
  server: Implement nbdkit_is_tls for use during .open
  server: Expose final thread_model to filter's .get_ready
  tlsdummy: New filter
 docs/nbdkit-filter.pod                      |  21 +-
 docs/nbdkit-plugin.pod                      |  34 ++-
 docs/nbdkit-tls.pod