diff options
author | Matteo Bernardini | 2021-04-07 19:43:09 +0200 |
---|---|---|
committer | Matteo Bernardini | 2021-04-07 19:43:09 +0200 |
commit | fc3c9447da6cded0b6741cf3e6c2386c16493440 (patch) | |
tree | 4e2d3e3a7ba5c8cb879728d8e965da94d1fd4850 /network/dsniff/patches/32_rpc_segfault.patch | |
parent | a6bf666d73b4dccae0636e4ca04113d5953b956c (diff) | |
download | slackbuilds-current-20210407.1.tar.gz |
20210407.1 global branch merge.current-20210407.1
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Diffstat (limited to 'network/dsniff/patches/32_rpc_segfault.patch')
-rw-r--r-- | network/dsniff/patches/32_rpc_segfault.patch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/network/dsniff/patches/32_rpc_segfault.patch b/network/dsniff/patches/32_rpc_segfault.patch new file mode 100644 index 0000000000..89a8d9c5af --- /dev/null +++ b/network/dsniff/patches/32_rpc_segfault.patch @@ -0,0 +1,19 @@ +Description: avoids xdrs being used without being initialised first. Without this +patch dsniff segfaults when decoding RPC packets on x86_64. +Author: Matthew Boyle <mlb@decisionsoft.co.uk> +Origin: http://pkgs.fedoraproject.org/cgit/rpms/dsniff.git/tree/dsniff-2.4-rpc_segfault.patch +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ + +--- a/rpc.c ++++ b/rpc.c +@@ -125,6 +125,9 @@ + return (0); + } + } ++ else ++ return (0); ++ + stat = xdr_getpos(&xdrs); + xdr_destroy(&xdrs); + |