Lines Matching defs:data
99 struct passwd *data = getpwnam(argv[1]);
100 if (data == NULL) {
103 printf("getpwnam uid %s : %u\n", argv[1], data->pw_uid);
106 data = NULL;
107 while ((data = getpwent()) != NULL) {
108 if ((data->pw_name != NULL) && (strcmp(data->pw_name, argv[1]) == 0)) {
109 printf("getpwent uid %s : %u\n", argv[1], data->pw_uid);
117 static void ShowUserInGroup(struct group *data)
121 while (data->gr_mem[index]) { // user in this group
122 printf(" %s", data->gr_mem[index]);
136 struct group *data = getgrnam(argv[1]);
137 if (data == NULL) {
140 printf("getgrnam gid %s : %u\n", argv[1], data->gr_gid);
141 ShowUserInGroup(data);
144 data = NULL;
145 while ((data = getgrent()) != NULL) {
146 if ((data->gr_name != NULL) && (strcmp(data->gr_name, argv[1]) == 0)) {
147 printf("getgrent gid %s : %u\n", argv[1], data->gr_gid);
148 ShowUserInGroup(data);