diff --git a/src/auth.c b/src/auth.c index f737fceb3..c9f7e0447 100644 --- a/src/auth.c +++ b/src/auth.c @@ -137,7 +137,7 @@ check_user(struct userlist *ul, unsigned int group_mask, const char *user, const #ifdef DEBUG_AUTH fprintf(stderr, "cfg: user=%s, pass=%s, group_mask=%u, flags=%X", - u->user, u->pass, u->group_mask, u->flags); + u->user, u->pass, u->u.group_mask, u->flags); #endif /* diff --git a/src/cfgparse.c b/src/cfgparse.c index 5222652e1..ec15fbad2 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -6685,7 +6685,7 @@ int check_config_validity() fprintf(stderr, "group %s, id %d, mask %08X, users:", curuserlist->groups[g], g , 1 << g); for (curuser = curuserlist->users; curuser; curuser = curuser->next) { - if (curuser->group_mask & (1 << g)) + if (curuser->u.group_mask & (1 << g)) fprintf(stderr, " %s", curuser->user); }