bindInternal();
int address; address = ip[3] & 0xff; address |= ((ip[2] << 8) & 0xff00); address |= ((ip[1] << 16) & 0xff0000); address |= ((ip[0] << 24) & 0xff000000);  VM_BootRecord bootRecord = VM_BootRecord.the_boot_record; int rc = VM.sysCall4(bootRecord.sysNetSocketBindIP, native_fd, family, address, localPort);  if (rc != 0) throw new IOException();
    protected void bind(InetAddress anAddr, int aPort) throws IOException {	this.address = anAddr;	this.localport = aPort;	bindInternal();	if (0 == aPort) {	    localport = getLocalPortInternal();	};    }