X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=StdLib%2FBsdSocketLib%2Fwrite.c;fp=StdLib%2FBsdSocketLib%2Fwrite.c;h=0000000000000000000000000000000000000000;hb=964f432b9b0afe103c41c7613fade3e699118afe;hp=a6856b5616680c1c82cede33f018244d5eaabbec;hpb=e2d3a25f1a3135221a9c8061e1b8f90245d727eb;p=mirror_edk2.git diff --git a/StdLib/BsdSocketLib/write.c b/StdLib/BsdSocketLib/write.c deleted file mode 100644 index a6856b5616..0000000000 --- a/StdLib/BsdSocketLib/write.c +++ /dev/null @@ -1,53 +0,0 @@ -/** @file - Implement the write API. - - 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 - - -/** - Write support routine for sockets - - @param [in] pDescriptor Descriptor address for the file - @param [in] pOffset File offset - @param [in] LengthInBytes Number of bytes to write - @param [in] pBuffer Address of the data - - @return The number of bytes written or -1 if an error occurs. - In the case of an error, ::errno contains more details. - -**/ -ssize_t -EFIAPI -BslSocketWrite ( - struct __filedes *pDescriptor, - off_t * pOffset, - size_t LengthInBytes, - const void * pBuffer - ) -{ - ssize_t BytesWritten; - - // - // Send the data using the socket - // - BytesWritten = send ( pDescriptor->MyFD, - pBuffer, - LengthInBytes, - 0 ); - - // - // Return the number of bytes written - // - return BytesWritten; -}