add packet# length to snifftest output

This commit is contained in:
toddouska
2013-10-29 15:41:05 -07:00
parent de6b9bc6be
commit b377a60596

View File

@@ -114,7 +114,7 @@ static char* iptos(unsigned int addr)
int main(int argc, char** argv) int main(int argc, char** argv)
{ {
int ret; int ret = 0;
int inum; int inum;
int port; int port;
int saveFile = 0; int saveFile = 0;
@@ -260,8 +260,10 @@ int main(int argc, char** argv)
frame = NULL_IF_FRAME_LEN; frame = NULL_IF_FRAME_LEN;
while (1) { while (1) {
static int packetNumber = 0;
struct pcap_pkthdr header; struct pcap_pkthdr header;
const unsigned char* packet = pcap_next(pcap, &header); const unsigned char* packet = pcap_next(pcap, &header);
packetNumber++;
if (packet) { if (packet) {
byte data[65535]; byte data[65535];
@@ -278,7 +280,7 @@ int main(int argc, char** argv)
printf("ssl_Decode ret = %d, %s\n", ret, err); printf("ssl_Decode ret = %d, %s\n", ret, err);
if (ret > 0) { if (ret > 0) {
data[ret] = 0; data[ret] = 0;
printf("SSL App Data(%d):%s\n", ret, data); printf("SSL App Data(%d:%d):%s\n", packetNumber, ret, data);
} }
} }
else if (saveFile) else if (saveFile)