X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=AppPkg%2FApplications%2FSockets%2FOobTx%2FWindows%2Fmain.c;fp=AppPkg%2FApplications%2FSockets%2FOobTx%2FWindows%2Fmain.c;h=cf149c4027a8fa59d733cdc61c59a75448485d8c;hp=0000000000000000000000000000000000000000;hb=59bc059327dd519619fa437c0d7c941e090cd8a3;hpb=a88c31639bb24c73383a4528a5b77066e805148b diff --git a/AppPkg/Applications/Sockets/OobTx/Windows/main.c b/AppPkg/Applications/Sockets/OobTx/Windows/main.c new file mode 100644 index 0000000000..cf149c4027 --- /dev/null +++ b/AppPkg/Applications/Sockets/OobTx/Windows/main.c @@ -0,0 +1,56 @@ +/** @file + Windows version of the OOB Transmit application + + Copyright (c) 2011, Intel Corporation + All rights reserved. This program and the accompanying materials + are licensed and made available under the terms and conditions of the BSD License + which accompanies this distribution. The full text of the license may be found at + http://opensource.org/licenses/bsd-license.php + + THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, + WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + +**/ + +#include + + +/** + Transmit out-of-band messages to the remote system. + + @param [in] Argc The number of arguments + @param [in] Argv The argument value array + + @retval 0 The application exited normally. + @retval Other An error occurred. +**/ +int +main( + int argc, + char ** argv + ) +{ + int RetVal; + WSADATA WsaData; + + // + // Initialize the WinSock layer + // + RetVal = WSAStartup ( MAKEWORD ( 2, 2 ), &WsaData ); + if ( 0 == RetVal ) { + // + // Start the application + // + RetVal = OobTx ( argc, argv ); + + // + // Done with the WinSock layer + // + WSACleanup ( ); + } + + // + // Return the final result + // + return RetVal; +}