tak z ciekawości:
co to jest za zapis:
(struct sockaddr *)&his_struct, ?
nawias, coś, gwiazdka, potem ampersand coś...
referencja do wyłuskania wskaźnika