test.sh
author viric@llimona
Thu, 06 Apr 2006 01:47:35 +0200
changeset 18 84fa30ea0b0d
parent 17 589406eaaf43
child 33 5dd1b6c5015d
permissions -rwxr-xr-x
Ara sí - versió 1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
17
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     1
#!/bin/bash
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     2
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     3
TEST_NPIPE=prova_npipe
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     4
TEST_UNIX=prova_unix
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     5
TEST_UDP=4000
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     6
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     7
rm -f $TEST_NPIPE
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     8
mkfifo $TEST_NPIPE
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     9
rm -f $TEST_UNIX
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    10
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    11
./syslog_kernel &
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    12
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    13
for a in 1 2 ; do
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    14
	echo Enviant per udp IPv4 -$a- >/dev/udp/localhost/$TEST_UDP
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    15
	sleep 1
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    16
	echo Enviant per udp IPv6 -$a- >/dev/udp/::1/$TEST_UDP
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    17
	sleep 1
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    18
	echo Enviant per named pipe -$a- > $TEST_NPIPE
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    19
	sleep 1
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    20
	echo Enviant per unix socket -$a- | ./unix_writer $TEST_UNIX
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    21
	sleep 1
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    22
done
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    23
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    24
echo close >/dev/udp/localhost/$TEST_UDP
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    25
sleep 1
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    26
echo close > $TEST_NPIPE
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    27
sleep 1
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    28
echo close | ./unix_writer $TEST_UNIX
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    29
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    30
wait
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    31
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    32
rm -f $TEST_NPIPE
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    33
rm -f $TEST_UNIX
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
    34