[GSoC Things] Want to make wpcap.dll become more usable on wine

Jianqiu Zhang zhangjianqiu_133 at yeah.net
Tue Feb 16 22:34:02 CST 2016



At 2016-02-16 04:54:05, "André Hentschel" <nerv at dawncrow.de> wrote:
>Am 15.02.2016 um 03:44 schrieb Jianqiu Zhang:
>> Hi,
>
>Hi,
>
>thanks for your proposal.
>comments below
>
>> I am working on improving and implementing more functions for wpcap.dll on wine
>> wpcap is the Windows version of pcap, Packet Capture Library for wireshark and other network analyzing software,
>> I have done some research on it, In wine we cannot use the windows kernel driver, but winpcap actually use it, so
>> I follow the wine wpcap code and try to add more wrapper to wpcap, Here is the patch I' ve submitted and was add
>> to wine-staging, https://github.com/wine-compholio/wine-staging/tree/master/patches/wpcap-Several_Fixes
>> One of the most difficult point is , there aren't many applications using wpcap.dll, I cannot found plenty of them,
>> According to fracting(Hong Qian) 's suggestions, Dr.com , a Client for many Chinese university students to gain access to cernet
>> uses wpcap, If wpcap.dll can improved to make it available for Dr.Com , maybe many university
>> students using Linux can gain access to cernet. I will try to improve wpcap.dll in two different ways:
>> 1. Use wine wpcap.dll , and write wrappers
>
>I didn't know that there's something missing for running Dr.com, could you please elaborate?

In fact my school doesn't use drcom to gain access to cernet. But I get a drcom client from my friend and it cannot run on wine,
But I am not sure whether this dr com need wpcap or not, If I found what is missing , I will email to devel to mention , Do you think it's useful
to add a bug report to wine, even when run this program(drcom) on wine dosen't produce any err output?

>
>> 2. Write packet.dll which is needed by native wpcap.dll, and then use native wpcap.dll
>
>I'm not convinced we should reimplement packet.dll, it's open source and can easily be compiled with winelib.
>Your code would be just a copy of the original with some adjustments or tries to alter it so that it looks different, like in the patch you posted.
>

Maybe this work is not enough, What do you think add iphlpapi together with wpcap ? Or do you have any suggested programs that have enough work
to do during GSoC? Hopefully it's related to network ~

Thanks ~
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20160217/e3898361/attachment.html>


More information about the wine-devel mailing list