Skip to content

Socket::Constants incorrect on Windows #1509

@stakach

Description

@stakach
irb(main):001:0> require 'socket'
=> true
irb(main):002:0> Socket::Constants::AF_INET
=> 4
irb(main):003:0> Socket::Constants::AF_INET6
=> 33
irb(main):004:0> RUBY_DESCRIPTION
=> "jruby 1.7.10 (1.9.3p392) 2014-01-09 c4ecd6b on Java HotSpot(TM) Client VM 1.7.0_07-b10 [Windows 7-x86]"
irb(main):005:0>

According to MSDN values should be

  • Socket::Constants::AF_INET == 2
  • Socket::Constants::AF_INET6 == 23

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions