Fix arch-dependent getnameinfo types

getnameinfo() parameters are detected by configure. Current glibc uses
socklen_t for BUFLEN and int for flags. Because that parameters are
tested only as fallback, it does detect it different way on 32-bit
system. socklen_t is compatible with size_t type on these systems.
Try all variants with int flags, use unsigned flags as last resort.

(cherry picked from commit b427dcce)
14 jobs for irs_buflen_socklen-v9_11 in 8 minutes and 32 seconds (queued for 20 seconds)
Status Job ID Name Coverage
  Precheck
passed #61664
amd64 docker linux
precheck:debian:sid:amd64

00:00:23

 
  Build
passed #61665
amd64 docker linux
build:centos:centos6:amd64

00:02:25

passed #61666
amd64 docker linux
build:centos:centos7:amd64

00:02:34

passed #61667
amd64 docker linux
build:debian:sid:amd64

00:01:42

passed #61668
i386 docker linux
build:debian:sid:i386

00:02:05

 
  Test
passed #61677
amd64 docker linux
install:debian:sid:amd64

00:03:08

failed #61673
amd64 docker linux
systemtest:centos:centos6:amd64

00:05:32

passed #61674
amd64 docker linux
systemtest:centos:centos7:amd64

00:04:31

passed #61675
amd64 docker linux
systemtest:debian:sid:amd64

00:05:07

passed #61676
i386 docker linux
systemtest:debian:sid:i386

00:05:33

passed #61669
amd64 docker linux
unittest:centos:centos6:amd64

00:01:12

passed #61670
amd64 docker linux
unittest:centos:centos7:amd64

00:01:11

passed #61671
amd64 docker linux
unittest:debian:sid:amd64

00:01:17

passed #61672
i386 docker linux
unittest:debian:sid:i386

00:00:58

 
Name Stage Failure
failed
systemtest:centos:centos6:amd64 Test
No job log