Request to Other Maintainers Please, please keep IPv6 in your mind. Expect extension headers Please do not make things depend on seeing inner "things" (including headers) When you define API and/or see API, keep the viewpoint of "protocol independency" use protocol independent address structures pointer to sockaddr{} sockaddr_storage{} sockaddr_in{}? hmm... u32? in_addr? What is it? :-)