Re: LINUX kernel 2.6.23: bug in CIFSSMBSetEA

2007-12-30 Thread Steve French
> In fs/cifs/cifssmb.c, in CIFSSMBSetEA (...) function wrong counting of > var exists. > > EXISTING CODE: > pSMB->DataCount = sizeof(*parm_data) + ea_value_len + name_len + 1; > > MUST BE: > pSMB->DataCount = sizeof(*parm_data) + ea_value_len + name_len; > > REASON: > "sizeof(*parm_data)" counts

LINUX kernel 2.6.23: bug in CIFSSMBSetEA

2007-12-24 Thread Oleg Gvozdev
Hello In fs/cifs/cifssmb.c, in CIFSSMBSetEA (...) function wrong counting of var exists. EXISTING CODE: pSMB->DataCount = sizeof(*parm_data) + ea_value_len + name_len + 1; MUST BE: pSMB->DataCount = sizeof(*parm_data) + ea_value_len + name_len; REASON: "sizeof(*parm_data)" counts 1 byte from