/* * :ts=8 * * 'Roadshow' -- Amiga TCP/IP stack; "usergroup.library" API * Copyright © 2001-2016 by Olaf Barthel. * All Rights Reserved. * * Amiga specific TCP/IP 'C' header files; * Freely Distributable * * WARNING: The "usergroup.library" API must be considered obsolete and * should not be used in new software. It is provided solely * for backwards compatibility and legacy application software. */ #ifndef USERGROUP_INTERFACE_DEF_H #define USERGROUP_INTERFACE_DEF_H #include #include #include STRUCTURE UserGroupIFace, InterfaceData_SIZE FPTR IUserGroup_Obtain FPTR IUserGroup_Release FPTR IUserGroup_Expunge FPTR IUserGroup_Clone FPTR IUserGroup_ug_SetupContextTagList FPTR IUserGroup_ug_SetupContextTags FPTR IUserGroup_ug_GetErr FPTR IUserGroup_ug_StrError FPTR IUserGroup_getuid FPTR IUserGroup_geteuid FPTR IUserGroup_setreuid FPTR IUserGroup_setuid FPTR IUserGroup_getgid FPTR IUserGroup_getegid FPTR IUserGroup_setregid FPTR IUserGroup_setgid FPTR IUserGroup_getgroups FPTR IUserGroup_setgroups FPTR IUserGroup_initgroups FPTR IUserGroup_getpwnam FPTR IUserGroup_getpwuid FPTR IUserGroup_setpwent FPTR IUserGroup_getpwent FPTR IUserGroup_endpwent FPTR IUserGroup_getgrnam FPTR IUserGroup_getgrgid FPTR IUserGroup_setgrent FPTR IUserGroup_getgrent FPTR IUserGroup_endgrent FPTR IUserGroup_crypt FPTR IUserGroup_ug_GetSalt FPTR IUserGroup_getpass FPTR IUserGroup_umask FPTR IUserGroup_getumask FPTR IUserGroup_setsid FPTR IUserGroup_getpgrp FPTR IUserGroup_getlogin FPTR IUserGroup_setlogin FPTR IUserGroup_setutent FPTR IUserGroup_getutent FPTR IUserGroup_endutent FPTR IUserGroup_getlastlog FPTR IUserGroup_setlastlog FPTR IUserGroup_getcredentials LABEL UserGroupIFace_SIZE #endif