8static char fnserver[4 + IPFMT];
9static char fncurve[4 + IPFMT];
18 fnserver[0] = fncurve[0] =
'i';
19 fnserver[1] = fncurve[1] =
'p';
20 fnserver[2] = fncurve[2] =
'/';
24 if (byte_equal(
ip,12,V4mappedprefix)) {
25 fnserver[4 + ip4_fmt(fnserver + 4,
ip + 12)] = 0;
26 fncurve[4 + ip4_fmt(fncurve + 4,
ip + 12)] = 0;
28 fnserver[4 + ip6_fmt(fnserver + 4,
ip)] = 0;
29 fncurve[4 + ip6_fmt(fncurve + 4,
ip)] = 0;
32 if (stat(fnserver,&st) == 0)
return 1;
33 if (stat(fncurve,&st) == 0)
return -1;
int serverok(char ip[16])