1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
typedef unsigned short ushort; typedef unsigned char uchar; typedef unsigned long ulong; typedef long vlong; typedef union Length Length; union Length { char clength[8]; vlong vlength; struct{ long hlength; long length; }; };