Cross Reference: llib-lwrap
xref
: /
osnet-11
/
usr
/
src
/
lib
/
libwrap
/
llib-lwrap
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
/*
* Copyright (c) 2001, 2011, Oracle
and
/
or
its affiliates. All rights reserved.
*/
/* LINTLIBRARY */
/* PROTOLIB1 */
#
include
<
stdio
.h>
#
include
<
tcpd
.h>
extern
int
hosts_access
(
struct
request_info
*);
extern
void
sock_host
(
struct
request_info
*);
extern
char
*
eval_hostname
(
struct
host_info
*);
extern
char
*
eval_client
(
struct
request_info
*);
extern
void
sockgen_simplify
(
sockaddr_gen
*);
extern
void
shell_cmd
(
char
*);
extern
char
*
percent_x
(
char
*,
int
,
char
*,
struct
request_info
*);
extern
void
rfc931
(
struct
sockaddr_gen
*,
struct
sockaddr_gen
*,
char
*);
extern
void
clean_exit
(
struct
request_info
*);
extern
void
refuse
(
struct
request_info
*);
extern
char
*
xgets
(
char
*,
int
,
FILE
*);
extern
char
*
split_at
(
char
*,
int
);
extern
unsigned
long
dot_quad_addr
(
char
*);
extern
int
numeric_addr
(
char
*,
union
gen_addr
*,
int
*,
int
*);
extern
struct
hostent
*
tcpd_gethostbyname
(
char
*,
int
);
extern
char
*
skip_ipv6_addrs
(
char
*
str
);
extern
char
*
eval_user
(
struct
request_info
*);
extern
char
*
eval_hostaddr
(
struct
host_info
*);
extern
char
*
eval_hostinfo
(
struct
host_info
*);
extern
char
*
eval_server
(
struct
request_info
*);
extern
void
sock_hostname
(
struct
host_info
*
host
);
extern
void
sock_hostaddr
(
struct
host_info
*);
extern
void
process_options
(
char
*,
struct
request_info
*);