VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Socklib_internals.h@ 78381

Last change on this file since 78381 was 48674, checked in by vboxsync, 11 years ago

EFI: Export newly imported tinaocore UEFI sources to OSE.

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1/*
2 Definitions for the socket library functions that are used internally.
3
4 Copyright (c) 2011, Intel Corporation
5 All rights reserved. This program and the accompanying materials
6 are licensed and made available under the terms and conditions of the BSD License
7 which accompanies this distribution. The full text of the license may be found at
8 http://opensource.org/licenses/bsd-license.php
9
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12
13*/
14
15#ifndef _SOCKLIB_INTERNALS_H_
16#define _SOCKLIB_INTERNALS_H_
17
18void _sethosthtent (int);
19void _endhosthtent (void);
20void _sethostdnsent (int);
21void _endhostdnsent (void);
22void _setnethtent (int);
23void _endnethtent (void);
24void _setnetdnsent (int);
25void _endnetdnsent (void);
26
27struct hostent * _gethostbyhtname (const char *, int);
28struct hostent * _gethostbydnsname (const char *, int);
29struct hostent * _gethostbynisname (const char *, int);
30struct hostent * _gethostbyhtaddr (const char *, int, int);
31struct hostent * _gethostbydnsaddr (const char *, int, int);
32struct hostent * _gethostbynisaddr (const char *, int, int);
33struct netent * _getnetbyhtname (const char *);
34struct netent * _getnetbydnsname (const char *);
35struct netent * _getnetbynisname (const char *);
36struct netent * _getnetbyhtaddr (unsigned long, int);
37struct netent * _getnetbydnsaddr (unsigned long, int);
38struct netent * _getnetbynisaddr (unsigned long, int);
39void _map_v4v6_address (const char *src, char *dst);
40void _map_v4v6_hostent (struct hostent *hp, char **bp, int *len);
41#endif
42
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette