• Jeff Layton's avatar
    cifs: fix length checks in checkSMB · 6284644e
    Jeff Layton authored
    The cERROR message in checkSMB when the calculated length doesn't match
    the RFC1001 length is incorrect in many cases. It always says that the
    RFC1001 length is bigger than the SMB, even when it's actually the
    reverse.
    
    Fix the error message to say the reverse of what it does now when the
    SMB length goes beyond the end of the received data. Also, clarify the
    error message when the RFC length is too big. Finally, clarify the
    comments to show that the 512 byte limit on extra data at the end of
    the packet is arbitrary.
    Signed-off-by: default avatarJeff Layton <jlayton@redhat.com>
    Signed-off-by: default avatarSteve French <sfrench@us.ibm.com>
    6284644e
misc.c 20.4 KB