update libsock