xref: /freebsd/lib/libc/tests/net/getaddrinfo/data/generate_testdata.sh (revision b670c9bafc0e31c7609969bf374b2e80bdc00211)
1#service ip6addrctl prefer_ipv4
2TEST=./h_gai
3family=v4_only
4
5( $TEST ::1 http
6  $TEST 127.0.0.1 http
7  $TEST localhost http
8  $TEST ::1 tftp
9  $TEST 127.0.0.1 tftp
10  $TEST localhost tftp
11  $TEST ::1 echo
12  $TEST 127.0.0.1 echo
13  $TEST localhost echo ) > basics_${family}.exp
14
15( $TEST -4 localhost http
16  $TEST -6 localhost http ) > spec_fam_${family}.exp
17
18( $TEST '' http
19  $TEST '' echo
20  $TEST '' tftp
21  $TEST '' 80
22  $TEST -P '' http
23  $TEST -P '' echo
24  $TEST -P '' tftp
25  $TEST -P '' 80
26  $TEST -S '' 80
27  $TEST -D '' 80 ) > no_host_${family}.exp
28
29( $TEST ::1 ''
30  $TEST 127.0.0.1 ''
31  $TEST localhost ''
32  $TEST '' '' ) > no_serv_${family}.exp
33
34( $TEST -R -p 0 localhost ''
35  $TEST -R -p 59 localhost ''
36  $TEST -R -p 59 localhost 80
37  $TEST -R -p 59 localhost www
38  $TEST -R -p 59 ::1 '' ) > sock_raw_${family}.exp
39
40( $TEST -f 99 localhost '' ) > unsup_fam_${family}.exp
41
42( $TEST fe80::1%lo0 http
43#	  IF=`ifconfig -a | grep -v '^	' | sed -e 's/:.*//' | head -1 | awk '{print $1}'`
44#	  $TEST fe80::1%$IF http
45) > scoped_${family}.exp
46