s2n
#define s2n(s,c) ((c[0]=(unsigned char)(((s)>> 8)&0xff), \
#undef s2n
#define s2n(l,c) (*((c)++)=(unsigned char)(((l) )&0xff), \