/* ---------------------------------------------------------------------
- Socket-related stuff. This is very Linux-kernel specific.
+ Socket-related stuff.
------------------------------------------------------------------ */
+#if defined(VGO_aix5)
+struct vki_sockaddr_in;
+#endif
+
static
Int parse_inet_addr_and_port ( UChar* str, UInt* ip_addr, UShort* port );
Int my_socket ( Int domain, Int type, Int protocol );
static
-Int my_connect ( Int sockfd,
- /* struct vki_sockaddr_in* */ void* serv_addr,
- Int addrlen );
+Int my_connect ( Int sockfd, struct vki_sockaddr_in* serv_addr, Int addrlen );
UInt VG_(htonl) ( UInt x )
{
static
-Int my_connect ( Int sockfd,
- /* struct vki_sockaddr_in* */ void* serv_addr,
- Int addrlen )
+Int my_connect ( Int sockfd, struct vki_sockaddr_in* serv_addr, Int addrlen )
{
# if defined(VGP_x86_linux) || defined(VGP_ppc32_linux) \
|| defined(VGP_ppc64_linux)