diff options
Diffstat (limited to 'net/ekiga')
-rw-r--r-- | net/ekiga/Makefile | 1 | ||||
-rw-r--r-- | net/ekiga/files/patch-endpoint | 37 |
2 files changed, 38 insertions, 0 deletions
diff --git a/net/ekiga/Makefile b/net/ekiga/Makefile index d0a9c427f092..0938e75687f3 100644 --- a/net/ekiga/Makefile +++ b/net/ekiga/Makefile @@ -7,6 +7,7 @@ PORTNAME= gnomemeeting PORTVERSION= 0.98.4 +PORTREVISION= 1 CATEGORIES= net gnome MASTER_SITES= http://www.gnomemeeting.org/downloads/0.98.0/sources/ \ ftp://ftp.gnome.org/pub/GNOME/sources/gnomemeeting/0.98/ diff --git a/net/ekiga/files/patch-endpoint b/net/ekiga/files/patch-endpoint new file mode 100644 index 000000000000..c906400224db --- /dev/null +++ b/net/ekiga/files/patch-endpoint @@ -0,0 +1,37 @@ +*** src/endpoint.cpp.orig Thu Jul 31 17:26:36 2003 +--- src/endpoint.cpp Fri Sep 5 11:40:58 2003 +*************** GMH323EndPoint::GMH323EndPoint () +*** 176,183 **** + + /* Use IPv6 address family by default if available. */ + #ifdef P_HAS_IPV6 +! if (PIPSocket::IsIpAddressFamilyV6Supported()) +! PIPSocket::SetDefaultIpAddressFamilyV6(); + #endif + + rtp_port_range = +--- 176,185 ---- + + /* Use IPv6 address family by default if available. */ + #ifdef P_HAS_IPV6 +! // ENABLING THIS CAUSES PWLIB TO GIVE AN ASSERTION WHEN THERE IS AN +! // INCOMING CALL +! // if (PIPSocket::IsIpAddressFamilyV6Supported()) +! // PIPSocket::SetDefaultIpAddressFamilyV6(); + #endif + + rtp_port_range = +*************** GMH323EndPoint::TranslateTCPAddress(PIPS +*** 682,687 **** +--- 684,694 ---- + + && !((remoteAddr.Byte1() == 172) + && ((remoteAddr.Byte2() >= 16)&&(remoteAddr.Byte2()<=31))) ++ ++ && !((remoteAddr.Byte1() == 127) ++ &&(remoteAddr.Byte2()== 0) ++ &&(remoteAddr.Byte3()==0) ++ &&(remoteAddr.Byte4()==1)) + + && !(remoteAddr.Byte1() == 10)) { + |