Suche Redvex mit wählbarer IP

08/11/2013 14:57 Grommel#1
Ich möchste quasi wählen können auf welcher meiner lokalen IP Adressen es lauschen soll. Habe mir den Code angeschaut und es würde mich wundern, wenn das nicht schon einer gemacht hat.

Ansonsten würd ich mich freuen wenn sich jemand meldet, der grad in VC++ recht fit ist und in der Lage wäre das eben einzubauen. Den aktuell nimmt er einfach ALLE ( INADDR_ANY ).

Code:
bool TcpSocket::Bind(short port)
{
	if (Create())
	{
		sockaddr_in address;
		address.sin_family = Family;
		address.sin_port = htons(port);
		address.sin_addr.s_addr = htonl(INADDR_ANY);

		return bind(_socket, reinterpret_cast<const sockaddr*>(&address), sizeof(address)) == 0;
	}

	return false;
}
Ein Textfeld für die Eigabe der IP würde schon reichen. Ne SelectBox mit den verfügbaren IP Adressen (127.0.0.1 vorausgewählt) wäre schon perfekt.

Damit könnten sich so einige hier Ihre VM´s sparen ... oder denk ich falsch ?
11/09/2013 14:57 Snow-Junkee#2
any new's?
12/02/2013 14:48 Preson#3
Wenn du mit einem D2 mit Redvex spielen willst und mit einem ohne, brauchst du das nicht um- oder neu programmieren, du brauchst nur nen anderen realm nehmen. Oder um was genau geht's dir?
12/08/2013 15:39 evil777#4
ganz genau :)
Wo du RV verwenden willst nimmst du den per Hosts file überbrückten Realm (z.B. USWest) wie gehabt.
Wo du RV nicht verwenden willst, nimmst du den regulären (z.B. Europe)

Ohne irgendwas umzuprogrammieren :)