pow10
p = pow10(l);
double pow10 = 10.0, powtemp;
while ((powtemp = 10.0 * pow10) <= value)
pow10 = powtemp;
for (; ; pow10 /= 10.0) {
int digit = value/pow10;
value -= digit * pow10;
if (pow10 <= 10.0)
extern int pow10[];
pow10[link.mac_speed];
pow10[link.mac_speed];
int pow10[5] = {
pow10[link.mac_speed];