diff -ur samba-3.5.10/source3/libsmb/smb_signing.c samba-3.5.10_mod/source3/libsmb/smb_signing.c --- samba-3.5.10/source3/libsmb/smb_signing.c 2011-07-25 05:04:44.000000000 +0900 +++ samba-3.5.10_mod/source3/libsmb/smb_signing.c 2011-09-08 18:46:08.253549719 +0900 @@ -70,7 +70,8 @@ si->allowed = allowed; si->mandatory = mandatory; - + if (si->allowed || si->mandatory) + si->bsrspyl = true; return si; }