See the attached output. I think I have the option to let upsd listen on multiple TCP sockets working. Now if only someone is able to help me out with the ../common/libcommon.a problems I seem to be having now with upsclient.c, I can commit the code to the trunk. Best regards, Arjen -------------- next part -------------- # netstat -pan --inet --inet6 | grep ups tcp 0 0 192.168.1.2:3493 0.0.0.0:* LISTEN 4081/upsd tcp 0 0 127.0.0.1:3493 0.0.0.0:* LISTEN 4081/upsd tcp 0 0 127.0.0.1:3493 127.0.0.1:45568 ESTABLISHED 4081/upsd tcp 0 0 127.0.0.1:45568 127.0.0.1:3493 ESTABLISHED 4075/upsmon tcp 0 0 192.168.1.2:38264 192.168.1.1:3493 ESTABLISHED 4075/upsmon tcp 0 0 ::1:3493 :::* LISTEN 4081/upsd