aboutsummaryrefslogtreecommitdiff
path: root/v_windows/v/old/vlib/net/conv/conv.c.v
blob: e29741a13b84e2b67ebf18893c39f146f73ced21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
module conv

// host to net 32 (htonl)
pub fn htn32(host &u32) u32 {
	return C.htonl(host)
}

// host to net 16 (htons)
pub fn htn16(host &u16) u16 {
	return C.htons(host)
}

// net to host 32 (ntohl)
pub fn nth32(host &u32) u32 {
	return C.ntohl(host)
}

// net to host 16 (ntohs)
pub fn nth16(host &u16) u16 {
	return C.ntohs(host)
}