11_string_header.patch 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. diff -Nur dsniff-2.4-old/arp.c dsniff-2.4/arp.c
  2. --- dsniff-2.4-old/arp.c 2009-09-15 00:11:20.339202117 +0300
  3. +++ dsniff-2.4/arp.c 2009-09-15 00:11:20.598451630 +0300
  4. @@ -34,6 +34,7 @@
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7. #include <unistd.h>
  8. +#include <string.h>
  9. #include "arp.h"
  10. diff -Nur dsniff-2.4-old/buf.c dsniff-2.4/buf.c
  11. --- dsniff-2.4-old/buf.c 2009-09-15 00:11:17.163202943 +0300
  12. +++ dsniff-2.4/buf.c 2009-09-15 00:11:20.598451630 +0300
  13. @@ -17,6 +17,7 @@
  14. #include <unistd.h>
  15. #include <ctype.h>
  16. #include <err.h>
  17. +#include <string.h>
  18. #include "buf.h"
  19. diff -Nur dsniff-2.4-old/decode_nntp.c dsniff-2.4/decode_nntp.c
  20. --- dsniff-2.4-old/decode_nntp.c 2009-09-15 00:11:17.165203268 +0300
  21. +++ dsniff-2.4/decode_nntp.c 2009-09-15 00:11:20.598451630 +0300
  22. @@ -15,6 +15,7 @@
  23. #include <stdio.h>
  24. #include <string.h>
  25. +#include <strlcat.h>
  26. #include "base64.h"
  27. #include "decode.h"
  28. diff -Nur dsniff-2.4-old/decode_pop.c dsniff-2.4/decode_pop.c
  29. --- dsniff-2.4-old/decode_pop.c 2009-09-15 00:11:17.164203350 +0300
  30. +++ dsniff-2.4/decode_pop.c 2009-09-15 00:11:20.598451630 +0300
  31. @@ -14,6 +14,7 @@
  32. #include <stdio.h>
  33. #include <string.h>
  34. +#include <strlcat.h>
  35. #include "base64.h"
  36. #include "options.h"
  37. diff -Nur dsniff-2.4-old/decode_rlogin.c dsniff-2.4/decode_rlogin.c
  38. --- dsniff-2.4-old/decode_rlogin.c 2009-09-15 00:11:17.168204279 +0300
  39. +++ dsniff-2.4/decode_rlogin.c 2009-09-15 00:11:20.598451630 +0300
  40. @@ -14,6 +14,8 @@
  41. #include <stdio.h>
  42. #include <string.h>
  43. +#include <strlcpy.h>
  44. +#include <strlcat.h>
  45. #include "options.h"
  46. #include "decode.h"
  47. diff -Nur dsniff-2.4-old/decode_smb.c dsniff-2.4/decode_smb.c
  48. --- dsniff-2.4-old/decode_smb.c 2009-09-15 00:11:17.163202943 +0300
  49. +++ dsniff-2.4/decode_smb.c 2009-09-15 00:11:20.598451630 +0300
  50. @@ -15,6 +15,7 @@
  51. #include <stdio.h>
  52. #include <string.h>
  53. +#include <strlcat.h>
  54. #include "decode.h"
  55. diff -Nur dsniff-2.4-old/decode_smtp.c dsniff-2.4/decode_smtp.c
  56. --- dsniff-2.4-old/decode_smtp.c 2009-09-15 00:11:17.158475246 +0300
  57. +++ dsniff-2.4/decode_smtp.c 2009-09-15 00:11:20.599452177 +0300
  58. @@ -14,6 +14,7 @@
  59. #include <stdio.h>
  60. #include <string.h>
  61. +#include <strlcat.h>
  62. #include "base64.h"
  63. #include "options.h"
  64. diff -Nur dsniff-2.4-old/decode_sniffer.c dsniff-2.4/decode_sniffer.c
  65. --- dsniff-2.4-old/decode_sniffer.c 2009-09-15 00:11:17.164203350 +0300
  66. +++ dsniff-2.4/decode_sniffer.c 2009-09-15 00:11:20.599452177 +0300
  67. @@ -15,6 +15,8 @@
  68. #include <stdio.h>
  69. #include <string.h>
  70. +#include <strlcat.h>
  71. +#include <strlcpy.h>
  72. #include "base64.h"
  73. #include "decode.h"
  74. diff -Nur dsniff-2.4-old/decode_socks.c dsniff-2.4/decode_socks.c
  75. --- dsniff-2.4-old/decode_socks.c 2009-09-15 00:11:17.165203268 +0300
  76. +++ dsniff-2.4/decode_socks.c 2009-09-15 00:11:20.599452177 +0300
  77. @@ -14,6 +14,7 @@
  78. #include <stdio.h>
  79. #include <string.h>
  80. +#include <strlcat.h>
  81. #include "decode.h"
  82. diff -Nur dsniff-2.4-old/decode_tds.c dsniff-2.4/decode_tds.c
  83. --- dsniff-2.4-old/decode_tds.c 2009-09-15 00:11:17.167204361 +0300
  84. +++ dsniff-2.4/decode_tds.c 2009-09-15 00:11:20.599452177 +0300
  85. @@ -18,6 +18,7 @@
  86. #include <stdio.h>
  87. #include <string.h>
  88. +#include <strlcat.h>
  89. #include "decode.h"
  90. diff -Nur dsniff-2.4-old/decode_telnet.c dsniff-2.4/decode_telnet.c
  91. --- dsniff-2.4-old/decode_telnet.c 2009-09-15 00:11:17.164203350 +0300
  92. +++ dsniff-2.4/decode_telnet.c 2009-09-15 00:11:20.600452304 +0300
  93. @@ -14,6 +14,7 @@
  94. #include <stdio.h>
  95. #include <string.h>
  96. +#include <strlcpy.h>
  97. #include "options.h"
  98. #include "decode.h"
  99. diff -Nur dsniff-2.4-old/decode_x11.c dsniff-2.4/decode_x11.c
  100. --- dsniff-2.4-old/decode_x11.c 2009-09-15 00:11:17.164203350 +0300
  101. +++ dsniff-2.4/decode_x11.c 2009-09-15 00:11:20.600452304 +0300
  102. @@ -14,6 +14,8 @@
  103. #include <stdio.h>
  104. #include <string.h>
  105. +#include <strlcat.h>
  106. +#include <strlcpy.h>
  107. #include "decode.h"
  108. diff -Nur dsniff-2.4-old/dnsspoof.c dsniff-2.4/dnsspoof.c
  109. --- dsniff-2.4-old/dnsspoof.c 2009-09-15 00:11:20.443202659 +0300
  110. +++ dsniff-2.4/dnsspoof.c 2009-09-15 00:11:20.600452304 +0300
  111. @@ -20,6 +20,7 @@
  112. #include <stdlib.h>
  113. #include <signal.h>
  114. #include <string.h>
  115. +#include <strlcpy.h>
  116. #include <resolv.h>
  117. #include <err.h>
  118. #include <libnet.h>
  119. diff -Nur dsniff-2.4-old/magic.c dsniff-2.4/magic.c
  120. --- dsniff-2.4-old/magic.c 2009-09-15 00:11:17.164203350 +0300
  121. +++ dsniff-2.4/magic.c 2009-09-15 00:11:20.600452304 +0300
  122. @@ -36,6 +36,7 @@
  123. #include <stdio.h>
  124. #include <stdlib.h>
  125. #include <string.h>
  126. +#include <strlcpy.h>
  127. #include <ctype.h>
  128. #include <time.h>
  129. #include <err.h>
  130. diff -Nur dsniff-2.4-old/missing/strlcat.h dsniff-2.4/missing/strlcat.h
  131. --- dsniff-2.4-old/missing/strlcat.h 1970-01-01 02:00:00.000000000 +0200
  132. +++ dsniff-2.4/missing/strlcat.h 2009-09-15 00:11:20.601451803 +0300
  133. @@ -0,0 +1 @@
  134. +size_t strlcat(char *dst, const char *src, size_t siz);
  135. diff -Nur dsniff-2.4-old/missing/strlcpy.h dsniff-2.4/missing/strlcpy.h
  136. --- dsniff-2.4-old/missing/strlcpy.h 1970-01-01 02:00:00.000000000 +0200
  137. +++ dsniff-2.4/missing/strlcpy.h 2009-09-15 00:11:20.601451803 +0300
  138. @@ -0,0 +1 @@
  139. +size_t strlcpy(char *dst, const char *src, size_t siz);
  140. diff -Nur dsniff-2.4-old/sshmitm.c dsniff-2.4/sshmitm.c
  141. --- dsniff-2.4-old/sshmitm.c 2009-09-15 00:11:20.444202787 +0300
  142. +++ dsniff-2.4/sshmitm.c 2009-09-15 00:11:20.601451803 +0300
  143. @@ -24,6 +24,7 @@
  144. #include <stdio.h>
  145. #include <stdlib.h>
  146. #include <unistd.h>
  147. +#include <strlcat.h>
  148. #include "buf.h"
  149. #include "record.h"