mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ext/socket/option.c (inspect_local_peercred): cr_uid is a effective
uid, not a real uid. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
9e45748143
commit
f11d2b55f7
3 changed files with 7 additions and 2 deletions
|
@ -264,7 +264,7 @@ inspect_local_peercred(int level, int optname, VALUE data, VALUE ret)
|
|||
struct xucred cred;
|
||||
memcpy(&cred, RSTRING_PTR(data), sizeof(struct xucred));
|
||||
rb_str_catf(ret, " version=%u", cred.cr_version);
|
||||
rb_str_catf(ret, " uid=%u", cred.cr_uid);
|
||||
rb_str_catf(ret, " euid=%u", cred.cr_uid);
|
||||
if (cred.cr_ngroups) {
|
||||
int i;
|
||||
char *sep = " groups=";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue