Yerf!
Allerdings ist mir das mit dem port +10/-10 nicht geheuer und ich hab im Moment keine ahnung wie ich eine freie Portnummer ermitteln kann. könnte ja mal sein, dass auf port n+10 schon ein anderer Dienst rumkriecht.
Was passiert dann?
Wenn ich mich richtig erinnere kommt man sich erst in die Quere, wenn auch die Zieldaresse + Port identisch ist, da alle 4 Werte die Verindung identifizieren.
Allerdings ist bei einer ausgehenden Verbindung der Port ja egal. Deshalb gibt es auch Methoden die einem einen beliebigen Port dafür geben. Mein Wissen darüber ist aber schon etwas eingerostet... den genauen Namen der API-Funktion weiß ich nimmer (und wenn, dann wäre das möglicherweise Linux-Spezifisch)
Gruß,
Harlequin
--
RIP --- XHTML 2
nur die Besten sterben jung
RIP --- XHTML 2
nur die Besten sterben jung