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