As fontes necessárias estão localizadas aqui:
Fonte aberta Apple MacOS X 10.9 dentro de:
smb-697-1.1
Depois de baixado, este tarball deve ser expandido com:
gzcat smb-697.1.1.tar.gz | tar xvf -
Dentro desta árvore de fontes, as fontes relevantes podem ser identificadas com:
cd smb-697.1.1
find . -type f -exec grep -H -i loglevel {} \;
E finalmente descobrimos que:
kernel/smbfs/smbfs_vfsops.c
inicializa:
smbfs_loglevel = args->KernelLogLevel;
e isso:
kernel/netsmb/smb_subr.h
define:
#define SMB_NO_LOG_LEVEL 0x00
#define SMB_LOW_LOG_LEVEL 0x01
#define SMB_ACL_LOG_LEVEL 0x02
#define SMB_IO_LOG_LEVEL 0x04
#define SMB_AUTH_LOG_LEVEL 0x08
e usa:
if (smbfs_loglevel & SMB_AUTH_LOG_LEVEL) \
Por isso, kloglevel
é um padrão de bits em 4 bits.