use-afsloopback-20040623
authorJeffrey Altman <jaltman@mit.edu>
Wed, 23 Jun 2004 14:03:30 +0000 (14:03 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 23 Jun 2004 14:03:30 +0000 (14:03 +0000)
Use the new afsloopback.dll in NSIS

src/WINNT/install/NSIS/OpenAFS.nsi

index a2195d2..caa45a6 100644 (file)
@@ -3423,16 +3423,16 @@ FunctionEnd
 ; Installs the loopback adpater and disables it on Windows 2000
 Function afs.InstallMSLoopback
    GetTempFileName $R0
-   File /oname=$R0 "${AFS_WININSTALL_DIR}\loopback_install.dll"
-   nsExec::Exec "rundll32.exe $R0 doLoopBackEntry quiet"
+   File /oname=$R0 "${AFS_WININSTALL_DIR}\afsloopback.dll"
+   nsExec::Exec "rundll32.exe $R0 doLoopBackEntry AFS  10.254.253.1 255.255.255.0"
    Delete $R0
 FunctionEnd
 
 Function afs.isLoopbackInstalled
    SetOutPath $TEMP
-   File "${AFS_WININSTALL_DIR}\loopback_install.dll"
-   System::Call "$TEMP\loopback_install.dll::loopback_isInstalled() i().r11"
-   Delete "$TEMP\loopback_install.dll"
+   File "${AFS_WININSTALL_DIR}\afsloopback.dll"
+   System::Call "$TEMP\afsloopback.dll::IsLoopbackInstalled() i().r11"
+   Delete "$TEMP\afsloopback.dll"
 FunctionEnd