-write_packet_data( const char* data, int length ) {
- fwrite( data, 1, length, data_out_file );
+write_packet_data( tcp_stream_chunk *sc, const char *data ) {
+ if (sc->dlen == 0)
+ return;
+ fwrite( sc, 1, sizeof(tcp_stream_chunk), data_out_file );
+ fwrite( data, 1, sc->dlen, data_out_file );