new classes: caddrinfo and caddrinfos