/* CS697L Assignment 1 */ /* User Account Creation */ /* Martian A. Smyth */ /* 2/97 */ #define SSN "SSN.DAT" #define LIST_SUFFIX ".users.conf" #define PASSWD_SUFFIX ".passwd" #define BASE_HOME "/home/" #define DEFAULT_SHELL "/bin/csh" #define LOWEST_UID 500 typedef struct userinfo { char ssn[10]; char first[16]; char middle[16]; char last[16]; } USERINFO; typedef struct ssndata { char uid[9]; char ssn[10]; char name[33]; char expdate[12]; char extensions[51]; } SSNDATA;