various gcc 4 related build fixes

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18876 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Marcus Overhagen
2006-09-17 17:34:22 +00:00
parent 3ec18e87d6
commit 891a127fec
21 changed files with 78 additions and 73 deletions
+6 -6
View File
@@ -69,8 +69,8 @@ struct net_datalink_module_info {
bool (*is_local_address)(struct net_domain *domain,
const struct sockaddr *address,
net_interface **_interface = NULL,
uint32 *_matchedType = NULL);
net_interface **_interface /* = NULL */,
uint32 *_matchedType /* = NULL*/);
// routes
status_t (*add_route)(struct net_domain *domain,
@@ -93,7 +93,7 @@ struct net_address_module_info {
module_info info;
status_t (*copy_address)(const sockaddr *from, sockaddr **to,
bool replaceWithZeros = false, sockaddr *mask = NULL);
bool replaceWithZeros /* = false */, const sockaddr *mask /* = NULL*/);
status_t (*mask_address)(const sockaddr *address, const sockaddr *mask,
sockaddr *result);
@@ -103,11 +103,11 @@ struct net_address_module_info {
bool (*equal_addresses_and_ports)(const sockaddr *a, const sockaddr *b);
bool (*equal_masked_addresses)(const sockaddr *a, const sockaddr *b,
const sockaddr *mask);
bool (*is_empty_address)(const sockaddr *address, bool checkPort = true);
bool (*is_empty_address)(const sockaddr *address, bool checkPort /* = true */);
int32 (*first_mask_bit)(sockaddr *mask);
int32 (*first_mask_bit)(const sockaddr *mask);
bool (*check_mask)(sockaddr *address);
bool (*check_mask)(const sockaddr *address);
status_t (*print_address)(const sockaddr *address, char **buffer,
bool printPort);