<div dir="ltr"><div>You right.  what i did was closing only the file (not the session) and immediately open a new one. I tested it by recording with my application and Wireshark at the same time, and then i checked that there is no packets in the wireshark recording between the last packet of my first file and the first packet of my second file. I also set winpcap buffer to 16MB, just in case...</div>
<div> </div><div>Thanks for the help!<br><br></div><div class="gmail_quote">2011/11/14 Guy Harris <span dir="ltr"><<a href="mailto:guy@alum.mit.edu">guy@alum.mit.edu</a>></span><br><blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">
<div class="im"><br>
On Nov 13, 2011, at 2:28 PM, Tal Attaly wrote:<br>
<br>
> "take a look at how tcpdump/WinDump implement -C and -G.  -C is implemented by checking the file size with pcap_dump_ftell(); "<br>
><br>
> and then.. i should stop all the recording and start it mannualy again (and loose packets) or their is a way to 'split' the recordings file in a smarter way.<br>
<br>
</div>No, then you should close the file to which you're writing and open one.  Yes, that means you're not recording packets during that time, but there is obviously no way to avoid that, unless you have two separate threads, one of which copies packets from WinPcap into a buffer in the program's memory and another one that writes from that buffer.  That means more copying, which could make the problem worse, not better; there is some amount of buffering done in the WinPcap driver, and if that's sufficient to hold the packets that arrive while you're switching files, then theres no need for anything fancier.<br>

<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Winpcap-users mailing list<br>
<a href="mailto:Winpcap-users@winpcap.org">Winpcap-users@winpcap.org</a><br>
<a href="https://www.winpcap.org/mailman/listinfo/winpcap-users" target="_blank">https://www.winpcap.org/mailman/listinfo/winpcap-users</a><br>
</div></div></blockquote></div></div>