Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

57 lines
1.6 KiB

/*
** NETDB.H
**
** Copyright (c) 1988, The Regents of the University of California.
**
** Copyright (c) Hewlett Packard Company, 1989. All rights reserved.
** No part of this program may be copied or used without the prior
** written consent of Hewlett Packard Company.
*/
struct hostent {
char far *h_name;
char far * far *h_aliases;
int h_addrtype;
int h_length;
struct in_addr far * far *h_addr_list; /* address list returned from */
/* domain name server */
#define h_addr h_addr_list[0] /* for backwards compatibility */
};
struct netent {
char far *n_name;
char far * far *n_aliases;
unsigned long n_net;
int n_addrtype;
};
struct protoent {
char far *p_name;
char far * far *p_aliases;
int p_proto;
};
struct servent {
char far *s_name;
char far * far *s_aliases;
int s_port;
char far *s_proto;
};
/*
** The following errors are not currently returned by the domain name
** requester. In Unix systems, these are returned in the extern int
** variable 'h_errno'.
*/
/* #define HOST_NOT_FOUND 1 */ /* Authoritative answer not found */
/* #define TRY_AGAIN 2 */ /* Non-authoritative answer not found */
/* #define NO_RECOVERY 3 */ /* Non-recoverable error */
/* #define NO_DATA 4 */ /* Valid name, no data record for type */
/* #define NO_ADDRESS NO_DATA */ /* No address exists */