AIX doesn't set the length in getsockopt.
authorJarkko Hietaniemi <jhi@iki.fi>
Tue, 23 Sep 2014 12:17:47 +0000 (08:17 -0400)
committerJarkko Hietaniemi <jhi@iki.fi>
Tue, 23 Sep 2014 12:29:53 +0000 (08:29 -0400)
commitee2276e59a3c027cb89c721d866c9db4ba683a7b
tree6c98ff0e5f8be1648c8598533211944146ebe7fb
parent0f83c5a4f945d1919a6ff6564a3a18375f15f949
AIX doesn't set the length in getsockopt.

[perl #120835] and [rt #91183] and [rt #85570]

Seen errors in blead smoke in AIX 6.1:

cpan/IO-Socket-IP/t/18fdopen .................................. Argument
"\0\0\0^A\0\0\0r\0\0\0\0\0\0\0\0?M-^U\0\0M-^E^[^???\0^N\0..." isn't
numeric in numeric eq (==) at ../../lib/IO/Socket/IP.pm line 748.

cpan/IO-Socket-IP/t/31nonblocking-connect-internet ............ Argument
"\0\0\0\0\0\0\0\0?\0\n^B1?\0\0\0^B\0^BM-\rf?^H?\0^N\0^B?|..." isn't
numeric in scalar assignment at ../../lib/IO/Socket/IP.pm line 707.
pp_sys.c