RTEMS
5.1
|
User Database Access Routines. More...
#include <sys/stat.h>
#include <pwd.h>
#include <grp.h>
#include <errno.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
#include <limits.h>
#include <ctype.h>
#include <pthread.h>
#include <stdint.h>
#include <rtems/seterr.h>
#include "pwdgrp.h"
Functions | |
void | _libcsupport_pwdgrp_init (void) |
int | _libcsupport_scanpw (FILE *fp, struct passwd *pwd, char *buffer, size_t bufsize) |
int | getpwnam_r (const char *name, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result) |
int | getpwuid_r (uid_t uid, struct passwd *pwd, char *buffer, size_t bufsize, struct passwd **result) |
int | _libcsupport_scangr (FILE *fp, struct group *grp, char *buffer, size_t bufsize) |
int | getgrnam_r (const char *name, struct group *grp, char *buffer, size_t bufsize, struct group **result) |
int | getgrgid_r (gid_t gid, struct group *grp, char *buffer, size_t bufsize, struct group **result) |
User Database Access Routines.
int _libcsupport_scangr | ( | FILE * | fp, |
struct group * | grp, | ||
char * | buffer, | ||
size_t | bufsize | ||
) |
Extract a single group record from the database