sin->sin_port = port;
sin->sin_port = htons(port);
static struct sockaddr_in *new_addr(char *addr, unsigned short port){	struct sockaddr_in *sin;	sin = um_kmalloc(sizeof(struct sockaddr_in));	if(sin == NULL){		printk("new_addr: allocation of sockaddr_in failed\n");		return(NULL);	}	sin->sin_family = AF_INET;	sin->sin_addr.s_addr = in_aton(addr);	sin->sin_port = port;	return(sin);}