diff options
author | Harrison Houghton <hora.rhino@gmail.com> | 2021-12-06 15:27:00 -0500 |
---|---|---|
committer | Harrison Houghton <hora.rhino@gmail.com> | 2021-12-06 15:47:35 -0500 |
commit | d98c11f92fef5a4d22e935c94c3d7629b25ae56c (patch) | |
tree | 92cae78b3532f04095e67c7c9cbe6b0c70c3e6f3 | |
parent | f929353095135cdd49bc2ecc033fac5050a2f1e7 (diff) |
driftnet: fix
The "unused" sentinel value was removed in libwebsockets 4.3.0; we can no longer pass it in structure initialization.
-rw-r--r-- | pkgs/tools/networking/driftnet/default.nix | 2 | ||||
-rw-r--r-- | pkgs/tools/networking/driftnet/libwebsockets-4.3.0.patch | 12 |
2 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/tools/networking/driftnet/default.nix b/pkgs/tools/networking/driftnet/default.nix index c3d1ed4ae01d6..1f489b7fbc71d 100644 --- a/pkgs/tools/networking/driftnet/default.nix +++ b/pkgs/tools/networking/driftnet/default.nix @@ -35,6 +35,8 @@ stdenv.mkDerivation rec { url = "https://github.com/deiv/driftnet/pull/33/commits/bef5f3509ab5710161e9e21ea960a997eada534f.patch"; sha256 = "1b7p9fkgp7dxv965l7q7y632s80h3nnrkaqnak2h0hakwv0i4pvm"; }) + # https://github.com/deiv/driftnet/issues/37 + ./libwebsockets-4.3.0.patch ]; enableParallelBuilding = true; diff --git a/pkgs/tools/networking/driftnet/libwebsockets-4.3.0.patch b/pkgs/tools/networking/driftnet/libwebsockets-4.3.0.patch new file mode 100644 index 0000000000000..5e5cfd50af3e7 --- /dev/null +++ b/pkgs/tools/networking/driftnet/libwebsockets-4.3.0.patch @@ -0,0 +1,12 @@ +diff --git a/src/http_display/httpd.c b/src/http_display/httpd.c +index f4709ef..7921d23 100644 +--- a/src/http_display/httpd.c ++++ b/src/http_display/httpd.c +@@ -191,7 +191,6 @@ static void * http_server_dispatch(void *arg) + LWSMPRO_FILE, /* mount type is a directory in a filesystem */ + 1, /* strlen("/"), ie length of the mountpoint */ + NULL, +- { NULL, NULL } // sentinel + }; + + memset(&info, 0, sizeof info); |