1== basic ones 2arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv http 3ai1: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 4arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host 127.0.0.1 serv http 5ai1: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 6arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host localhost serv http 7ai1: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 8ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 9arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv tftp 10ai1: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 69 11arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host 127.0.0.1 serv tftp 12ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 69 13arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host localhost serv tftp 14ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 69 15ai2: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 69 16arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv echo 17ai1: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 7 18ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 7 19arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host 127.0.0.1 serv echo 20ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 7 21ai2: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 7 22arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host localhost serv echo 23ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 7 24ai2: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 7 25ai3: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 7 26ai4: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 7 27 28== specific address family 29arg: flags 0x2 family 2 socktype 0 protocol 0 addrlen 0 host localhost serv http 30ai1: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 31arg: flags 0x2 family 24 socktype 0 protocol 0 addrlen 0 host localhost serv http 32ai1: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 33 34== empty hostname 35arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv http 36ai1: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 37ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 38arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv echo 39ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 7 40ai2: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 7 41ai3: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 7 42ai4: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 7 43arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv tftp 44ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 69 45ai2: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 69 46arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv 80 47ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 80 48ai2: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 49ai3: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 80 50ai4: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 51arg: flags 0x3 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv http 52ai1: flags 0x3 family 2 socktype 1 protocol 6 addrlen 16 host 0.0.0.0 serv 80 53ai2: flags 0x3 family 24 socktype 1 protocol 6 addrlen 28 host :: serv 80 54arg: flags 0x3 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv echo 55ai1: flags 0x3 family 2 socktype 2 protocol 17 addrlen 16 host 0.0.0.0 serv 7 56ai2: flags 0x3 family 2 socktype 1 protocol 6 addrlen 16 host 0.0.0.0 serv 7 57ai3: flags 0x3 family 24 socktype 2 protocol 17 addrlen 28 host :: serv 7 58ai4: flags 0x3 family 24 socktype 1 protocol 6 addrlen 28 host :: serv 7 59arg: flags 0x3 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv tftp 60ai1: flags 0x3 family 2 socktype 2 protocol 17 addrlen 16 host 0.0.0.0 serv 69 61ai2: flags 0x3 family 24 socktype 2 protocol 17 addrlen 28 host :: serv 69 62arg: flags 0x3 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv 80 63ai1: flags 0x3 family 2 socktype 2 protocol 17 addrlen 16 host 0.0.0.0 serv 80 64ai2: flags 0x3 family 2 socktype 1 protocol 6 addrlen 16 host 0.0.0.0 serv 80 65ai3: flags 0x3 family 24 socktype 2 protocol 17 addrlen 28 host :: serv 80 66ai4: flags 0x3 family 24 socktype 1 protocol 6 addrlen 28 host :: serv 80 67arg: flags 0x2 family 0 socktype 1 protocol 0 addrlen 0 host (empty) serv 80 68ai1: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 80 69ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 80 70arg: flags 0x2 family 0 socktype 2 protocol 0 addrlen 0 host (empty) serv 80 71ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 80 72ai2: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 80 73 74== empty servname 75arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host ::1 serv (empty) 76ai1: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 0 77ai2: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 0 78arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host 127.0.0.1 serv (empty) 79ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 0 80ai2: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 0 81arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host localhost serv (empty) 82ai1: flags 0x2 family 2 socktype 2 protocol 17 addrlen 16 host 127.0.0.1 serv 0 83ai2: flags 0x2 family 2 socktype 1 protocol 6 addrlen 16 host 127.0.0.1 serv 0 84ai3: flags 0x2 family 24 socktype 2 protocol 17 addrlen 28 host ::1 serv 0 85ai4: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host ::1 serv 0 86arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host (empty) serv (empty) 87name or service is not known 88 89== sock_raw 90arg: flags 0x2 family 0 socktype 3 protocol 0 addrlen 0 host localhost serv (empty) 91ai1: flags 0x2 family 2 socktype 3 protocol 0 addrlen 16 host 127.0.0.1 serv 0 92ai2: flags 0x2 family 24 socktype 3 protocol 0 addrlen 28 host ::1 serv 0 93arg: flags 0x2 family 0 socktype 3 protocol 59 addrlen 0 host localhost serv (empty) 94ai1: flags 0x2 family 2 socktype 3 protocol 59 addrlen 16 host 127.0.0.1 serv 0 95ai2: flags 0x2 family 24 socktype 3 protocol 59 addrlen 28 host ::1 serv 0 96arg: flags 0x2 family 0 socktype 3 protocol 59 addrlen 0 host localhost serv 80 97service not supported for ai_socktype 98arg: flags 0x2 family 0 socktype 3 protocol 59 addrlen 0 host localhost serv www 99service not supported for ai_socktype 100arg: flags 0x2 family 0 socktype 3 protocol 59 addrlen 0 host ::1 serv (empty) 101ai1: flags 0x2 family 24 socktype 3 protocol 59 addrlen 28 host ::1 serv 0 102 103== unsupported family 104arg: flags 0x2 family 99 socktype 0 protocol 0 addrlen 0 host localhost serv (empty) 105ai_family not supported 106 107== the following items are specified in jinmei scopeaddr format doc. 108arg: flags 0x2 family 0 socktype 0 protocol 0 addrlen 0 host fe80::1%lo0 serv http 109ai1: flags 0x2 family 24 socktype 1 protocol 6 addrlen 28 host fe80::1%lo0 serv 80 110 111