OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:plat_prefix
(Results
1 - 5
of
5
) sorted by null
/external/android-clat/
dns64.c
31
/* function:
plat_prefix
36
int
plat_prefix
(const char *ipv4_name, struct in6_addr *prefix) {
function
53
logmsg(ANDROID_LOG_ERROR,"
plat_prefix
/dns(%s) status = %d/%s\n", ipv4_name, status, gai_strerror(status));
63
logmsg(ANDROID_LOG_WARN,"
plat_prefix
/unexpected address family: %d\n", p->ai_family);
81
logmsg(ANDROID_LOG_ERROR,"
plat_prefix
/two different plat addrs = %s,%s",
89
logmsg(ANDROID_LOG_WARN,"
plat_prefix
/no dns64 detected\n");
dns64.h
21
int
plat_prefix
(const char *ipv4_name, struct in6_addr *prefix);
config.c
163
status =
plat_prefix
(Global_Clatd_Config.plat_from_dns64_hostname,&tmp_ptr);
225
*
plat_prefix
- (optional) plat prefix to use, otherwise follow config file
227
int read_config(const char *file, const char *uplink_interface, const char *
plat_prefix
) {
258
if(
plat_prefix
) { // plat subnet is coming from the command line
259
if(inet_pton(AF_INET6,
plat_prefix
, &Global_Clatd_Config.plat_subnet) <= 0) {
260
logmsg(ANDROID_LOG_FATAL,"invalid IPv6 address specified for plat prefix: %s",
plat_prefix
);
config.h
39
int read_config(const char *file, const char *uplink_interface, const char *
plat_prefix
);
clatd.c
260
*
plat_prefix
- PLAT prefix to use
263
void configure_interface(const char *uplink_interface, const char *
plat_prefix
, struct tun_data *tunnel) {
266
if(!read_config("/system/etc/clatd.conf", uplink_interface,
plat_prefix
)) {
442
char *uplink_interface = NULL, *
plat_prefix
= NULL;
local
453
plat_prefix
= optarg;
498
configure_interface(uplink_interface,
plat_prefix
, &tunnel);
Completed in 192 milliseconds