# HG changeset patch # User Yuri Pankov # Date 1346443954 18000 # Node ID 10c3656ccf766f1848f5a4afbd68ac491a1b95aa # Parent 4be8368f41e43a5c4e6e0214fd21c8f2fb69c02a 3138 smb_token_create_privs() passes const char to smb_lgrp_getbyname() Reviewed by: Garrett D'Amore Reviewed by: Richard Lowe Approved by: Richard Lowe diff -r 4be8368f41e4 -r 10c3656ccf76 usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c --- a/usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c Fri Aug 31 07:26:05 2012 -0700 +++ b/usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c Fri Aug 31 15:12:34 2012 -0500 @@ -308,7 +308,9 @@ smb_lgrp_iterclose(&gi); if (token->tkn_flags & SMB_ATF_ADMIN) { - rc = smb_lgrp_getbyname("Administrators", &grp); + char admgrp[] = "Administrators"; + + rc = smb_lgrp_getbyname(admgrp, &grp); if (rc == SMB_LGRP_SUCCESS) { smb_privset_merge(privs, grp.sg_privs); smb_lgrp_free(&grp);