adapted UDP to use AddressUtilities, for readability.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20850 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Hugo Santos
2007-04-27 07:10:11 +00:00
parent c72ab92d84
commit 25a2744f9e
2 changed files with 58 additions and 51 deletions
+20
View File
@@ -52,6 +52,16 @@ public:
return EqualTo(second.fAddress, checkPort);
}
bool EqualPorts(const sockaddr *second) const
{
return fModule->equal_ports(fAddress, second);
}
bool MatchMasked(const sockaddr *address, const sockaddr *mask) const
{
return fModule->equal_masked_addresses(fAddress, address, mask);
}
uint16 GetPort() const
{
return fModule->get_port(fAddress);
@@ -141,6 +151,16 @@ public:
return fModule->equal_addresses(fAddress, address);
}
bool EqualPorts(const sockaddr *second) const
{
return fModule->equal_ports(fAddress, second);
}
bool MatchMasked(const sockaddr *address, const sockaddr *mask) const
{
return fModule->equal_masked_addresses(fAddress, address, mask);
}
uint16 GetPort() const
{
return fModule->get_port(fAddress);