summaryrefslogtreecommitdiff
path: root/package/dsniff/patches/patch-filesnarf_c
diff options
context:
space:
mode:
Diffstat (limited to 'package/dsniff/patches/patch-filesnarf_c')
-rw-r--r--package/dsniff/patches/patch-filesnarf_c22
1 files changed, 22 insertions, 0 deletions
diff --git a/package/dsniff/patches/patch-filesnarf_c b/package/dsniff/patches/patch-filesnarf_c
new file mode 100644
index 000000000..fd71816e9
--- /dev/null
+++ b/package/dsniff/patches/patch-filesnarf_c
@@ -0,0 +1,22 @@
+--- dsniff-2.4.orig/filesnarf.c 2001-03-15 09:33:03.000000000 +0100
++++ dsniff-2.4/filesnarf.c 2009-12-11 12:54:55.000000000 +0100
+@@ -134,8 +134,8 @@ nfs_save(struct tuple4 *addr, struct myr
+ int fd;
+
+ warnx("%s.%d > %s.%d: %s (%d@%d)",
+- libnet_host_lookup(addr->daddr, 0), addr->dest,
+- libnet_host_lookup(addr->saddr, 0), addr->source,
++ libnet_addr2name4(addr->daddr, LIBNET_DONT_RESOLVE), addr->dest,
++ libnet_addr2name4(addr->saddr, LIBNET_DONT_RESOLVE), addr->source,
+ ma->filename, len, ma->offset);
+
+ if ((fd = open(ma->filename, O_WRONLY|O_CREAT, 0644)) >= 0) {
+@@ -353,7 +353,7 @@ decode_nfs(struct tuple4 *addr, u_char *
+ }
+
+ static void
+-decode_udp_nfs(struct libnet_ip_hdr *ip)
++decode_udp_nfs(struct libnet_ipv4_hdr *ip)
+ {
+ static struct tuple4 addr;
+ struct libnet_udp_hdr *udp;