9static char fnserver[4 + IPFMT];
10static char fncurve[4 + IPFMT];
11static char fnedns0[4 + IPFMT];
21 fnserver[0] = fncurve[0] =
'i';
22 fnserver[1] = fncurve[1] =
'p';
23 fnserver[2] = fncurve[2] =
'/';
28 if (byte_equal(
ip,12,V4mappedprefix)) {
29 fnserver[4 + ip4_fmt(fnserver + 4,
ip + 12)] = 0;
30 fncurve[4 + ip4_fmt(fncurve + 4,
ip + 12)] = 0;
31 fnedns0[4 + ip4_fmt(fnedns0 + 4,
ip + 12)] = 0;
33 fnserver[4 + ip6_fmt(fnserver + 4,
ip)] = 0;
34 fncurve[4 + ip6_fmt(fncurve + 4,
ip)] = 0;
35 fnedns0[4 + ip6_fmt(fnedns0 + 4,
ip)] = 0;
38 if (stat(fnserver,&st) == 0)
return 1;
39 if (stat(fncurve,&st) == 0)
return -1;
int serverok(char ip[16])