Fix returning incorrect ai_socktype from getaddrinfo

This commit is contained in:
Jeremy Soller
2019-04-01 20:34:53 -06:00
parent 42d40da973
commit f4c036c3aa
+1 -2
View File
@@ -708,11 +708,10 @@ pub unsafe extern "C" fn getaddrinfo(
for in_addr in lookuphost {
ai_family = AF_INET;
ai_socktype = AF_UNSPEC;
ai_protocol = 0;
let ai_addr = Box::into_raw(Box::new(sockaddr_in {
sin_family: AF_INET as sa_family_t,
sin_family: ai_family as sa_family_t,
sin_port: htons(port),
sin_addr: in_addr,
sin_zero: [0; 8]