|
发表于 2002-12-5 01:51:33
|
显示全部楼层
惊喜的发现,gentoo里wvstreams-3.70的patch和我做的是一样的:)
diff -Nru wvstreams-3.70-clean/src/ipstreams/wvaddr.h wvstreams-3.70/src/ipstreams/wvaddr.h
--- wvstreams-3.70-clean/src/ipstreams/wvaddr.h Tue Apr 2 20:53:20 2002
+++ wvstreams-3.70/src/ipstreams/wvaddr.h Thu Jul 4 02:32:27 2002
@@ -369,7 +369,8 @@
__u16 port;
WvIPPortAddr();
WvIPPortAddr(const unsigned char _ipaddr[4], __u16 _port = 0);
+ WvIPPortAddr(unsigned char _ipaddr[4], __u16 _port = 0);
WvIPPortAddr(const WvIPAddr &_ipaddr, __u16 _port = 0);
WvIPPortAddr(const char string[]) : WvIPAddr(string)
{ string_init(string); }
diff -Nru wvstreams-3.70-clean/src/ipstreams/wvresolver.cc wvstreams-3.70/src/ipstreams/wvresolver.cc
--- wvstreams-3.70-clean/src/ipstreams/wvresolver.cc Sat Mar 2 04:33:08 2002
+++ wvstreams-3.70/src/ipstreams/wvresolver.cc Thu Jul 4 02:35:05 2002
@@ -128,7 +128,7 @@
// If addr==NULL, this just tests to see if the name exists.
int WvResolver::findaddr(int msec_timeout, const WvString &name,
WvIPAddr const **addr,
- WvIPAddrList *addrlist = NULL)
+ WvIPAddrList *addrlist)
{
WvResolverHost *host;
time_t now = time(NULL); |
|