1
0
mirror of https://github.com/rofl0r/proxychains-ng synced 2026-05-16 10:33:04 +08:00

add dump_buffer in debug

This commit is contained in:
hugoc
2023-12-10 16:03:04 +01:00
Unverified
parent 560613256a
commit 48422d4c07
2 changed files with 10 additions and 1 deletions
+8
View File
@@ -22,6 +22,14 @@ void dump_proxy_chain(proxy_data *pchain, unsigned int count) {
}
}
void dump_buffer(unsigned char * data, size_t len){
printf("buffer_dump[");
for(int i=0; i<len; i++){
printf("%d ", *(data+i));
}
printf("]\n");
}
#else
// Do not allow this translation unit to end up empty
+2 -1
View File
@@ -8,6 +8,7 @@
# define PDEBUG(fmt, args...) PSTDERR("DEBUG:pid[%d]:" fmt, getpid(), ## args)
# define DEBUGDECL(args...) args
# define DUMP_PROXY_CHAIN(A, B) dump_proxy_chain(A, B)
# define DUMP_BUFFER(data, len) dump_buffer(data, len)
#else
# define PDEBUG(fmt, args...) do {} while (0)
# define DEBUGDECL(args...)
@@ -18,7 +19,7 @@
#include "core.h"
void dump_proxy_chain(proxy_data *pchain, unsigned int count);
void dump_buffer(unsigned char* data, size_t len);
#endif