socket :: NativeSocketAddrIn :: new
malloc
# `malloc` a new instance new `{ struct sockaddr_in *sai = NULL; sai = malloc(sizeof(struct sockaddr_in)); return sai; `}