Project

General

Profile

Bug #12152

Backport r54004 (the fifth argument to getsockopt(2) is not modified correctly on return in AIX)

Added by ReiOdaira (Rei Odaira) about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:74205]

Description

This is a ticket to back-port r54004 to 2.1, 2.2, and 2.3. Back-port of the change in test/socket/test_sockopt.rb not required for 2.2 or 2.3.

Associated revisions

Revision d76f4652
Added by usa (Usaku NAKAMURA) about 3 years ago

merge revision(s) 54004: [Backport #12152]

* test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
  The fifth argument to getsockopt(2) should be modified to
  indicate the actual size of the value on return,
  but not in AIX. This is a know bug. Skip related tests.

* test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
  ditto.

* test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.

* test/socket/test_basicsocket.rb (test_getsockopt): ditto.

* test/socket/test_sockopt.rb (test_bool): ditto.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@54268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 54268
Added by usa (Usaku NAKAMURA) about 3 years ago

merge revision(s) 54004: [Backport #12152]

* test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
  The fifth argument to getsockopt(2) should be modified to
  indicate the actual size of the value on return,
  but not in AIX. This is a know bug. Skip related tests.

* test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
  ditto.

* test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.

* test/socket/test_basicsocket.rb (test_getsockopt): ditto.

* test/socket/test_sockopt.rb (test_bool): ditto.

Revision f45d9dd1
Added by nagachika (Tomoyuki Chikanaga) about 3 years ago

merge revision(s) 54004: [Backport #12152]

* test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
  The fifth argument to getsockopt(2) should be modified to
  indicate the actual size of the value on return,
  but not in AIX. This is a know bug. Skip related tests.

* test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
  ditto.

* test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.

* test/socket/test_basicsocket.rb (test_getsockopt): ditto.

* test/socket/test_sockopt.rb (test_bool): ditto.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@54326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 54326
Added by nagachika (Tomoyuki Chikanaga) about 3 years ago

merge revision(s) 54004: [Backport #12152]

* test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
  The fifth argument to getsockopt(2) should be modified to
  indicate the actual size of the value on return,
  but not in AIX. This is a know bug. Skip related tests.

* test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
  ditto.

* test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.

* test/socket/test_basicsocket.rb (test_getsockopt): ditto.

* test/socket/test_sockopt.rb (test_bool): ditto.

Revision f4606be3
Added by naruse (Yui NARUSE) about 3 years ago

merge revision(s) 54004: [Backport #12152]

* test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
  The fifth argument to getsockopt(2) should be modified to
  indicate the actual size of the value on return,
  but not in AIX. This is a know bug. Skip related tests.

* test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
  ditto.

* test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.

* test/socket/test_basicsocket.rb (test_getsockopt): ditto.

* test/socket/test_sockopt.rb (test_bool): ditto.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@54373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 54373
Added by naruse (Yui NARUSE) about 3 years ago

merge revision(s) 54004: [Backport #12152]

* test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
  The fifth argument to getsockopt(2) should be modified to
  indicate the actual size of the value on return,
  but not in AIX. This is a know bug. Skip related tests.

* test/rinda/test_rinda.rb (test_ring_server_ipv4_multicast):
  ditto.

* test/rinda/test_rinda.rb (test_make_socket_unicast): ditto.

* test/socket/test_basicsocket.rb (test_getsockopt): ditto.

* test/socket/test_sockopt.rb (test_bool): ditto.

History

Updated by usa (Usaku NAKAMURA) about 3 years ago

  • Backport changed from 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED to 2.1: DONE, 2.2: REQUIRED, 2.3: REQUIRED

ruby_2_1 r54268 merged revision(s) 54004.

Updated by nagachika (Tomoyuki Chikanaga) about 3 years ago

  • Backport changed from 2.1: DONE, 2.2: REQUIRED, 2.3: REQUIRED to 2.1: DONE, 2.2: DONE, 2.3: REQUIRED

Backported into ruby_2_2 branch at r54326.

Updated by naruse (Yui NARUSE) about 3 years ago

  • Backport changed from 2.1: DONE, 2.2: DONE, 2.3: REQUIRED to 2.1: DONE, 2.2: DONE, 2.3: DONE

ruby_2_3 r54373 merged revision(s) 54004.

Also available in: Atom PDF