Fix: workaround sockets pointers passing
Update: Makefile dependencies build