diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 2004-05-07 01:13:29 -0400 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 2004-05-07 01:13:29 -0400 |
commit | d326f24d169154673717129098ff4554a673f178 (patch) | |
tree | 7229f817b10bcdb82f8df2b6af3a3acc792a762d /WWW/Library/Implementation/HTTCP.h | |
parent | 2cd8e80bfe2792ce8999a26b34384598f58e3889 (diff) | |
download | lynx-snapshots-d326f24d169154673717129098ff4554a673f178.tar.gz |
snapshot of project "lynx", label v2-8-6dev_3
Diffstat (limited to 'WWW/Library/Implementation/HTTCP.h')
-rw-r--r-- | WWW/Library/Implementation/HTTCP.h | 130 |
1 files changed, 64 insertions, 66 deletions
diff --git a/WWW/Library/Implementation/HTTCP.h b/WWW/Library/Implementation/HTTCP.h index 0bc9915a..a86a8931 100644 --- a/WWW/Library/Implementation/HTTCP.h +++ b/WWW/Library/Implementation/HTTCP.h @@ -12,95 +12,93 @@ #endif /* Produce a string for an internet address -** --------------------------------------- -** -** On exit: -** returns a pointer to a static string which must be copied if -** it is to be kept. -*/ + * --------------------------------------- + * + * On exit: + * returns a pointer to a static string which must be copied if + * it is to be kept. + */ #ifdef INET6 -extern const char * HTInetString (SockA* mysin); +extern const char *HTInetString(SockA * mysin); + #else -extern const char * HTInetString (struct sockaddr_in* mysin); +extern const char *HTInetString(struct sockaddr_in *mysin); #endif /* INET6 */ /* Encode INET status (as in sys/errno.h) inet_status() -** ------------------ -** -** On entry: -** where gives a description of what caused the error -** global errno gives the error number in the unix way. -** -** On return: -** returns a negative status in the unix way. -*/ + * ------------------ + * + * On entry: + * where gives a description of what caused the error + * global errno gives the error number in the unix way. + * + * On return: + * returns a negative status in the unix way. + */ extern int HTInetStatus(char *where); /* Publicly accessible variables */ /* extern struct sockaddr_in HTHostAddress; */ - /* The internet address of the host */ - /* Valid after call to HTHostName() */ - + /* The internet address of the host */ + /* Valid after call to HTHostName() */ /* Parse a cardinal value parse_cardinal() -** ---------------------- -** -** On entry: -** *pp points to first character to be interpreted, terminated by -** non 0..9 character. -** *pstatus points to status already valid, -** maxvalue gives the largest allowable value. -** -** On exit: -** *pp points to first unread character, -** *pstatus points to status updated iff bad -*/ + * ---------------------- + * + * On entry: + * *pp points to first character to be interpreted, terminated by + * non 0..9 character. + * *pstatus points to status already valid, + * maxvalue gives the largest allowable value. + * + * On exit: + * *pp points to first unread character, + * *pstatus points to status updated iff bad + */ -extern unsigned int HTCardinal (int *pstatus, - char **pp, - unsigned int max_value); +extern unsigned int HTCardinal(int *pstatus, + char **pp, + unsigned int max_value); /* Check whether string is a valid Internet hostname -** ------------------------------------------------- -*/ + * ------------------------------------------------- + */ -extern BOOL valid_hostname (char * name); +extern BOOL valid_hostname(char *name); /* Resolve an internet hostname, like gethostbyname -** ------------------------------------------------ -** -** On entry, -** str points to the given host name, not numeric address, -** without colon or port number. -** -** On exit, -** returns a pointer to a struct hostent in static storage, -** or NULL in case of error or user interruption. -** -** The interface is intended to be the same as for gethostbyname(), -** but additional status is returned in lynx_nsl_status. -*/ + * ------------------------------------------------ + * + * On entry, + * str points to the given host name, not numeric address, + * without colon or port number. + * + * On exit, + * returns a pointer to a struct hostent in static storage, + * or NULL in case of error or user interruption. + * + * The interface is intended to be the same as for gethostbyname(), + * but additional status is returned in lynx_nsl_status. + */ extern int lynx_nsl_status; -extern struct hostent * LYGetHostByName (char * str); +extern struct hostent *LYGetHostByName(char *str); /* Get Name of This Machine -** ------------------------ -** -*/ + * ------------------------ + * + */ -extern const char * HTHostName (void); +extern const char *HTHostName(void); -extern int HTDoConnect ( - const char * url, - char * protocol, - int default_port, - int * s); +extern int HTDoConnect(const char *url, + char *protocol, + int default_port, + int *s); -extern int HTDoRead ( - int fildes, - void * buf, - unsigned nbyte); +extern int HTDoRead(int fildes, + void *buf, + unsigned nbyte); -#endif /* HTTCP_H */ +#endif /* HTTCP_H */ |