easy:SetOpt_Interface(interface)
interface
. Hiermit wird der Name
festgelegt, der als ausgehende Netzwerkschnittstelle verwendet werden soll.
Der Name kann ein Schnittstellen-Name, eine IP-Adresse oder ein Hostname sein.
Beginnt der Parameter mit "if!", so wird er nur als Schnittstellenname
behandelt und es wird nie ein Versuch unternommen, ihn als IP-Adresse zu
verwenden oder zu versuchen eine Namensauflösung darauf zu anzuwenden. Wenn der
Parameter mit "host!" beginnt, dann wird er entweder als IP-Adresse oder als
Hostname behandelt. Hostnamen werden synchron aufgelöst. Die Verwendung
des if!-Formats wird bei der Verwendung der Multi-Schnittstelle benutzt,
um zu vermeiden, dass der Code blockiert wird. Wenn "if!" angegeben wird,
aber der Parameter passt nicht zu einer vorhandenen Schnittstelle, wird
von der libcurl-Funktion ein #CURLE_INTERFACE_FAILED
zurückgegeben, mit
der die Übertragung durchgeführt wurde.
libcurl unterstützt für diese Option die Verwendung von Netzwerkkartennamen unter Windows nicht.