src/os/solaris/vm/os_solaris.inline.hpp

Print this page
rev 3227 : 7157695: Add windows implementation of socket interface
Summary: Add imlp using winsock and changing some types.
Reviewed-by:
Contributed-by: nils.eliasson@oracle.com

*** 241,251 **** inline int os::socket_shutdown(int fd, int howto){ return ::shutdown(fd, howto); } ! inline int os::get_sock_name(int fd, struct sockaddr* him, socklen_t* len){ return ::getsockname(fd, him, len); } inline int os::get_host_name(char* name, int namelen){ return ::gethostname(name, namelen); --- 241,251 ---- inline int os::socket_shutdown(int fd, int howto){ return ::shutdown(fd, howto); } ! inline int os::get_sock_name(int fd, struct sockaddr* him, int* len){ return ::getsockname(fd, him, len); } inline int os::get_host_name(char* name, int namelen){ return ::gethostname(name, namelen);
*** 254,267 **** inline struct hostent* os::get_host_by_name(char* name) { return ::gethostbyname(name); } inline int os::get_sock_opt(int fd, int level, int optname, ! char* optval, socklen_t* optlen) { return ::getsockopt(fd, level, optname, optval, optlen); } inline int os::set_sock_opt(int fd, int level, int optname, ! const char *optval, socklen_t optlen) { return ::setsockopt(fd, level, optname, optval, optlen); } #endif // OS_SOLARIS_VM_OS_SOLARIS_INLINE_HPP --- 254,267 ---- inline struct hostent* os::get_host_by_name(char* name) { return ::gethostbyname(name); } inline int os::get_sock_opt(int fd, int level, int optname, ! char* optval, int* optlen) { return ::getsockopt(fd, level, optname, optval, optlen); } inline int os::set_sock_opt(int fd, int level, int optname, ! const char *optval, int optlen) { return ::setsockopt(fd, level, optname, optval, optlen); } #endif // OS_SOLARIS_VM_OS_SOLARIS_INLINE_HPP