Oh that's great, Any time line on when is the next release due? Animesh
-----Original Message----- From: Gianluca Varenni [mailto:[EMAIL PROTECTED] Sent: Friday, May 06, 2005 1:36 AM To: winpcap-users@winpcap.polito.it Subject: Re: [WinPcap-users] Winpcap reading from standard input broken? Hi Animesh. You are right. There is a bug in pcap_open_offline(), that has been already fixed in the winpcap source tree. It will be available in the next release of winpcap. Thanks for the report Have a nice day GV ----- Original Message ----- From: "Animesh Chaturvedi" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, May 06, 2005 12:41 AM Subject: [WinPcap-users] Winpcap reading from standard input broken? > Hi > > I am trying to pipe data from a tool that generates output in pcap format > into tools which read pcap input using WinPcap (such as WinDump). This > apparently fails consistently, even though redirecting the output of the > first tool into a file and then reading that intermediate file into the > second tool works fine. As an example, a command like this: > > generator | windump -r - -w test2.pcap > > Results in an error message like this: > > windump: pcap_loop: truncated dump file > > Whereas a sequence of commands like this works fine: > > generator >test1.pcap > windump -r test1.pcap -w test2.pcap > > > A colleague of mine looked at the WinPcap source code, however, and we > think > the reason that it is failing is as under. He had fixed a similar problem > with some other tool. > > Looking at pcap_open_offline() > (http://winpcap.polito.it/docs/man/html/savefile_8c-source.html#l00387), > it > seems that when the input file is specified as stdin, no attempt is made > to > put the file handle into binary mode, while that is done when a regular > file > is opened. This can be addressed by using the setmode() function (at > least > with Microsoft compilers). You can find some additional info on this on > these pages: > > http://www.cs.toronto.edu/~cosmin/TA/prog/sysconf/ > > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/HT > ML/_crt__setmode.asp > > It would certainly be nice if this problem could get fixed soon. > > REPRODUCING the problem: > try > i) windump -w - | windump -r - > ii) windump -r - <file.cap > > > I would really appreciate if this could be fixed soon. > > Thanks > > Animesh Chaturvedi > > > > ================================================================== > This is the WinPcap users list. It is archived at > http://www.mail-archive.com/winpcap-users@winpcap.polito.it/ > > To unsubscribe use > mailto: [EMAIL PROTECTED] > ================================================================== ================================================================== This is the WinPcap users list. It is archived at http://www.mail-archive.com/winpcap-users@winpcap.polito.it/ To unsubscribe use mailto: [EMAIL PROTECTED] ================================================================== ================================================================== This is the WinPcap users list. It is archived at http://www.mail-archive.com/winpcap-users@winpcap.polito.it/ To unsubscribe use mailto: [EMAIL PROTECTED] ==================================================================