SVAL
fn = smbfind(SVAL(words+1,14*2),trans2_fns);
data = buf+SVAL(words+1,12*2);
param = buf+SVAL(words+1,10*2);
pcnt = SVAL(words+1,9*2);
dcnt = SVAL(words+1,11*2);
data = buf+SVAL(words+1,7*2);
param = buf+SVAL(words+1,4*2);
pcnt = SVAL(words+1,3*2);
dcnt = SVAL(words+1,6*2);
paramlen = SVAL(words+1,9*2);
param = buf + SVAL(words+1,10*2);
datalen = SVAL(words+1,11*2);
data = buf + SVAL(words+1,12*2);
paramlen = SVAL(words+1,3*2);
param = buf + SVAL(words+1,4*2);
datalen = SVAL(words+1,6*2);
data = buf + SVAL(words+1,7*2);
fdata(data+2,f2,MINIMUM(data + 2 + SVAL(data,0),maxbuf));
fdata(data+2,f2,MINIMUM(data + 2 + SVAL(data,0),maxbuf));
int num = SVAL(buf,7);
v = SVAL(words+1,2*i);
int bcc = SVAL(data,0);
if ((fn->flags & FLG_CHAIN) && CVAL(words,0) && SVAL(words,1)!=0xFF) {
command = SVAL(words,1);
words = buf + SVAL(words,3);
level = SVAL(param,0);
int len = SVAL(data,0);
#define IVAL(buf,pos) (SVAL(buf,pos)|SVAL(buf,(pos)+2)<<16)
#define SVALS(buf,pos) ((int16)SVAL(buf,pos))
#define RSVAL(buf,pos) SREV(SVAL(buf,pos))
write_bits(SVAL(buf,0),attrib_fmt);
unsigned int x = reverse?RSVAL(buf,0):SVAL(buf,0);
unsigned int x = reverse?RSVAL(buf,0):SVAL(buf,0);