/* pwd.c (emx+gcc) -- Copyright (c) 1990-1993 by Eberhard Mattes */

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <pwd.h>


char *cuserid (char *buffer)
{
  char *p;
  static char my_buf[L_cuserid];

  p = getenv ("USER");
  if (p == NULL)
    p = "root";
  if (buffer == NULL)
    buffer = my_buf;
  _strncpy (buffer, p, L_cuserid);
  return (buffer);
}


struct passwd *getpwent (void)
{
  return (NULL);                             /* End of /etc/passwd reached */
}


struct passwd *getpwuid (int uid)
{
  return (NULL);                             /* End of /etc/passwd reached */
}


struct passwd *getpwnam (char *name)
{
  return (NULL);                             /* End of /etc/passwd reached */
}


void setpwent (void)
{
}


void endpwent (void)
{
}
