Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 456018d7 authored by J. Bruce Fields's avatar J. Bruce Fields Committed by Trond Myklebust
Browse files

NFS: Cleanup nfs_set_port

parent 03254e65
Loading
Loading
Loading
Loading
+9 −10
Original line number Diff line number Diff line
@@ -285,16 +285,15 @@ unsigned int nfs_page_array_len(unsigned int base, size_t len)
 */
static inline void nfs_set_port(struct sockaddr *sap, unsigned short port)
{
	switch (sap->sa_family) {
	case AF_INET: {
	struct sockaddr_in *ap = (struct sockaddr_in *)sap;
	struct sockaddr_in6 *ap6 = (struct sockaddr_in6 *)sap;

	switch (sap->sa_family) {
	case AF_INET:
		ap->sin_port = htons(port);
		break;
	}
	case AF_INET6: {
	       struct sockaddr_in6 *ap = (struct sockaddr_in6 *)sap;
	       ap->sin6_port = htons(port);
	case AF_INET6:
		ap6->sin6_port = htons(port);
		break;
	}
}
}