1*219b2ee8SDavid du Colombier unsigned long nptohl(void * p)2*219b2ee8SDavid du Colombiernptohl(void *p) 3*219b2ee8SDavid du Colombier { 4*219b2ee8SDavid du Colombier unsigned char *up; 5*219b2ee8SDavid du Colombier unsigned long x; 6*219b2ee8SDavid du Colombier 7*219b2ee8SDavid du Colombier up = p; 8*219b2ee8SDavid du Colombier x = (up[0]<<24)|(up[1]<<16)|(up[2]<<8)|up[3]; 9*219b2ee8SDavid du Colombier return x; 10*219b2ee8SDavid du Colombier } 11