network configuration on openbsd

Hi all,
I got following configuration problem

I need to configure tiny network on openbsd
I got server1 with 3 interfaces vic0 em0 em1

The interface vic0 on server1 has follwoing IP 172.16.1.1

em0
firstly I would like to configure network under em0 (I have assigned to em0 following ip: 192.168.1.1 )
in this network I want to configure 2 pC (server2 and server3)
I have created on pc2 /etc/hostname.vic0 with entry inet 192.168.1.2
the same on pc3 /etc/hostname.vic0 with entry inet 192.168.1.3

all interfaces were restarted (on server1 and on pc2 & pc3) and they cant see each other.

is there anything what I forgot to configure or restart ?
Thanks

How are they connected?