Lokale IP-Adresse



  • Halo,

    ich schreibe gerade ein CGI-Programm, welches unter anderem als HTTP-Proxy arbeitet. In den HTTP-Headern benötioge ich die lokale Ip Adresse.
    Dachte, da hilft vielleicht die IpHelpApi weiter. Die kann ich aber nicht einkompilieren, weil in einer Datei 'ras.h' etwas nicht definiert sei.
    .NET 2003 bricht die kompilierung ab:
    'Ras.h(61) : error C2065: 'HRASCONN': nichtdeklarierter Bezeichner'.

    Wer hat schon mal die IPhelpApi verwendet und kann mir sagen, wdo hier der Fehler liegt?
    Ersatzweise ist mir auch ein anderer Weg recht, wenn man die lokale Ip-Adresse rauskriegt.

    Kann jemand weiterhelfen?? Das wäre super ...
    Danke
    arni



  • Habs rausbekommen:
    nicht nur die iphlpapi.lib verlinken, sondern auch stdio.h und windows.h includen. Dann funzt es.
    Grüße
    arni


Anmelden zum Antworten