Index: src/amiga-glue.m ================================================================== --- src/amiga-glue.m +++ src/amiga-glue.m @@ -368,11 +368,11 @@ M68K_ARG(const of_socket_address_t *, address2, a1) return of_socket_address_equal(address1, address2); } -uint32_t __saveds +unsigned long __saveds glue_of_socket_address_hash PPC_PARAMS(const of_socket_address_t *address) { M68K_ARG(const of_socket_address_t *, address, a0) return of_socket_address_hash(address); Index: src/amiga-library.m ================================================================== --- src/amiga-library.m +++ src/amiga-library.m @@ -102,11 +102,11 @@ extern of_socket_address_t glue_of_socket_address_parse_ip(void); extern of_socket_address_t glue_of_socket_address_parse_ipv4(void); extern of_socket_address_t glue_of_socket_address_parse_ipv6(void); extern of_socket_address_t glue_of_socket_address_ipx(void); extern bool glue_of_socket_address_equal(void); -extern uint32_t glue_of_socket_address_hash(void); +extern unsigned long glue_of_socket_address_hash(void); extern OFString *glue_of_socket_address_ip_string(void); extern void glue_of_socket_address_set_port(void); extern uint16_t glue_of_socket_address_get_port(void); extern void glue_of_socket_address_set_ipx_network(void); extern uint32_t glue_of_socket_address_get_ipx_network(void); Index: src/amigaos3.sfd ================================================================== --- src/amigaos3.sfd +++ src/amigaos3.sfd @@ -37,13 +37,13 @@ void glue_of_socket_address_parse_ip(of_socket_address_t *_Nonnull address, OFString *IP, uint16_t port)(a0,a1,d0) void glue_of_socket_address_parse_ipv4(of_socket_address_t *_Nonnull address, OFString *IP, uint16_t port)(a0,a1,d0) void glue_of_socket_address_parse_ipv6(of_socket_address_t *_Nonnull address, OFString *IP, uint16_t port)(a0,a1,d0) void glue_of_socket_address_ipx(of_socket_address_t *_Nonnull address, const unsigned char *_Nonnull node, uint32_t network, uint16_t port)(a0,a1,d0,d1) bool glue_of_socket_address_equal(const of_socket_address_t *_Nonnull address1, const of_socket_address_t *_Nonnull address2)(a0,a1) -uint32_t glue_of_socket_address_hash(const of_socket_address_t *_Nonnull address)(a0) +unsigned long glue_of_socket_address_hash(const of_socket_address_t *_Nonnull address)(a0) OFString *_Nonnull glue_of_socket_address_ip_string(const of_socket_address_t *_Nonnull address, uint16_t *_Nullable port)(a0,a1) void glue_of_socket_address_set_port(of_socket_address_t *_Nonnull address, uint16_t port)(a0,d0) uint16_t glue_of_socket_address_get_port(const of_socket_address_t *_Nonnull address)(a0) void glue_of_socket_address_set_ipx_network(of_socket_address_t *_Nonnull address, uint32_t network)(a0,d0) uint32_t glue_of_socket_address_get_ipx_network(const of_socket_address_t *_Nonnull address)(a0) void glue_of_socket_address_set_ipx_node(of_socket_address_t *_Nonnull address, const unsigned char *_Nonnull node)(a0,a1) void glue_of_socket_address_get_ipx_node(const of_socket_address_t *_Nonnull address, unsigned char *_Nonnull node)(a0,a1) Index: src/linklib/linklib.m ================================================================== --- src/linklib/linklib.m +++ src/linklib/linklib.m @@ -604,11 +604,11 @@ const of_socket_address_t *address2) { return glue_of_socket_address_equal(address1, address2); } -uint32_t +unsigned long of_socket_address_hash(const of_socket_address_t *address) { return glue_of_socket_address_hash(address); }