/* ** $Id: userrc.h,v 1.2 1998/08/31 10:43:15 michael Exp $ ** ** Copyright 1996-1998 Michael 'Ghandi' Herold */ #ifndef _USERRC_H #define _USERRC_H 1 #include /** Defines **************************************************************/ #define USERRC_MAX_RCLINE 255 #define VBOXUSER_CALLID 64 #define VBOXUSER_NUMBER 64 #define VBOXUSER_USERNAME 64 /** Structures ***********************************************************/ struct vboxuser { uid_t uid; gid_t gid; int umask; long space; unsigned char incomingid[VBOXUSER_CALLID + 1]; unsigned char localphone[VBOXUSER_NUMBER + 1]; unsigned char name[VBOXUSER_USERNAME + 1]; unsigned char home[PATH_MAX + 1]; }; /** Prototypes ***********************************************************/ extern int userrc_parse(struct vboxuser *, unsigned char *, unsigned char *); #endif /* _USERRC_H */