Konfigurieren TCP_KEEPALIVE unter MAC OS X

Derzeit habe ich auf dieses problem: zu erkennen, wie unberechenbar Verbindung unterbrochen.

Verwendete ich SO_KEEPALIVE,TCP_KEEPIDLE,TCP_KEEPINTVL und TCP_KEEPCNT zu lösen, die es unter linux, das scheint jetzt adaequat.

Jedoch, ist Es wirklich dauerte eine lange Zeit, um herauszufinden, wie es klappt unter MAC OS X. Jemand schlug vor, mich zu drehen, um netinet/tcp_var.h, aber noch keines der oben genannten MAKRO gefunden wurde.

So, meine Frage ist,

Wie die Implementierung der TCP-KEEPALIVE-unter MAC OS X?

P. S.: mein MAC-OS-X-version 10.8.3 und mein gcc/g++ version ist 4.2.1

Jede Antwort wäre sehr hilfreich.

InformationsquelleAutor House.Lee | 2013-04-07
Schreibe einen Kommentar