Loading src/proto-tcp.c +2 −1 Original line number Diff line number Diff line Loading @@ -772,6 +772,7 @@ tcpcon_handle(struct TCP_ConnectionTable *tcpcon, struct TCP_Control_Block *tcb, const unsigned char *x; switch (tcb->port_them) { case 80: case 8080: x = tcpcon->banner1->http_header; x_len = tcpcon->banner1->http_header_length; break; Loading src/templ-pkt.c +5 −4 Original line number Diff line number Diff line Loading @@ -548,7 +548,7 @@ template_set_target( px[offset_ip+18] = (unsigned char)((ip_them >> 8) & 0xFF); px[offset_ip+19] = (unsigned char)((ip_them >> 0) & 0xFF); #if 0 xsum = tmpl->checksum_ip; xsum += tmpl->length - tmpl->offset_app; xsum += (ip_id&0xFFFF); Loading @@ -557,7 +557,7 @@ template_set_target( xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = ~xsum; #endif #if 0 xsum = *(unsigned*)&px[offset_ip+0]; xsum += *(unsigned*)&px[offset_ip+4]; xsum += *(unsigned*)&px[offset_ip+8]; Loading @@ -567,9 +567,10 @@ template_set_target( xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = ~xsum; #endif px[offset_ip+11] = (unsigned char)(xsum >> 8); px[offset_ip+10] = (unsigned char)(xsum & 0xFF); px[offset_ip+10] = (unsigned char)(xsum >> 8); px[offset_ip+11] = (unsigned char)(xsum & 0xFF); /* Loading Loading
src/proto-tcp.c +2 −1 Original line number Diff line number Diff line Loading @@ -772,6 +772,7 @@ tcpcon_handle(struct TCP_ConnectionTable *tcpcon, struct TCP_Control_Block *tcb, const unsigned char *x; switch (tcb->port_them) { case 80: case 8080: x = tcpcon->banner1->http_header; x_len = tcpcon->banner1->http_header_length; break; Loading
src/templ-pkt.c +5 −4 Original line number Diff line number Diff line Loading @@ -548,7 +548,7 @@ template_set_target( px[offset_ip+18] = (unsigned char)((ip_them >> 8) & 0xFF); px[offset_ip+19] = (unsigned char)((ip_them >> 0) & 0xFF); #if 0 xsum = tmpl->checksum_ip; xsum += tmpl->length - tmpl->offset_app; xsum += (ip_id&0xFFFF); Loading @@ -557,7 +557,7 @@ template_set_target( xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = ~xsum; #endif #if 0 xsum = *(unsigned*)&px[offset_ip+0]; xsum += *(unsigned*)&px[offset_ip+4]; xsum += *(unsigned*)&px[offset_ip+8]; Loading @@ -567,9 +567,10 @@ template_set_target( xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = (xsum >> 16) + (xsum & 0xFFFF); xsum = ~xsum; #endif px[offset_ip+11] = (unsigned char)(xsum >> 8); px[offset_ip+10] = (unsigned char)(xsum & 0xFF); px[offset_ip+10] = (unsigned char)(xsum >> 8); px[offset_ip+11] = (unsigned char)(xsum & 0xFF); /* Loading