rem: if (len > m->m_len)
add: if (len > (int) m->m_len)
context: int socket_getsockname(struct socket *so, struct sockaddr *sa, int *alen){	struct mbuf *m = m_getclr(MT_SONAME);	int len;	int error;	if (!m)		return ENOBUFS;	memcpy(&len, alen, sizeof(len));	error = (*so->so_proto->pr_userreq)(so, PRU_SOCKADDR, NULL, m, NULL);	if (error == 0) {		if (len > m->m_len)			len = m->m_len;		memcpy(sa, mtod(m, caddr_t), len);		memcpy(alen, &len, sizeof(len));	}	m_freem(m);	return error;}