aboutsummaryrefslogtreecommitdiffstats
path: root/unsupported/tandem/getid.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2010-11-18 23:36:03 +0200
committerArnold D. Robbins <arnold@skeeve.com>2010-11-18 23:36:03 +0200
commit6edb8f2c771b73d2cadf8e8c42b1d85c805b46f5 (patch)
tree1308a4c6a9bb825a2799794d7102b86364caef3f /unsupported/tandem/getid.c
parent6f3612539c425da2bc1d34db621696e6a273b01c (diff)
downloadegawk-6edb8f2c771b73d2cadf8e8c42b1d85c805b46f5.tar.gz
egawk-6edb8f2c771b73d2cadf8e8c42b1d85c805b46f5.tar.bz2
egawk-6edb8f2c771b73d2cadf8e8c42b1d85c805b46f5.zip
Remove unsupported / obsolete files. Add files for bootstrapping.
Diffstat (limited to 'unsupported/tandem/getid.c')
-rw-r--r--unsupported/tandem/getid.c120
1 files changed, 0 insertions, 120 deletions
diff --git a/unsupported/tandem/getid.c b/unsupported/tandem/getid.c
deleted file mode 100644
index f933ac62..00000000
--- a/unsupported/tandem/getid.c
+++ /dev/null
@@ -1,120 +0,0 @@
-#if defined _MSC_VER || defined TANDEM
-
-#ifndef TANDEM
-#ifdef OS2
-# define INCL_DOSPROCESS
-# include <os2.h>
-# if _MSC_VER == 510
-# define DosGetPID DosGetPid
-# endif
-#else
-# include <process.h>
-#endif
-
-#ifdef OS2
-int getpid(void)
-{
- PIDINFO PidInfo;
-
- DosGetPID(&PidInfo);
- return(PidInfo.pid);
-}
-#endif
-
-int getppid(void)
-{
-#ifdef OS2
- PIDINFO PidInfo;
-
- DosGetPID(&PidInfo);
- return(PidInfo.pidParent);
-#else
- return(0);
-#endif
-}
-
-#endif /* TANDEM */
-#ifdef TANDEM
-unsigned int getuid (void)
-{
- short cret;
- short cwd,pwd;
-
- cret = PROCESS_GETINFO_(,,,,,,,,,,&cwd,&pwd);
- return ((unsigned int) (cwd & 255));
-}
-
-unsigned int geteuid (void)
-{
- short cret;
- short cwd,pwd;
-
- cret = PROCESS_GETINFO_(,,,,,,,,,,&cwd,&pwd);
- return ((unsigned int) (pwd & 255));
-}
-
-unsigned int getgid (void)
-{
- short cret;
- short cwd,pwd;
-
- cret = PROCESS_GETINFO_(,,,,,,,,,,&cwd,&pwd);
- return ((unsigned int) ((cwd >> 8) & 255));
-}
-
-unsigned int getegid (void)
-{
- short cret;
- short cwd,pwd;
-
- cret = PROCESS_GETINFO_(,,,,,,,,,,&cwd,&pwd);
- return ((unsigned int) ((pwd >> 8) & 255));
-}
-
-int getpid(void)
-{
- return (0);
-}
-
-int getppid(void)
-{
- return (0);
-}
-
-#else
-unsigned int getuid (void)
-{
- return (0); /* root! */
-}
-
-
-unsigned int geteuid (void)
-{
- return (0);
-}
-
-
-unsigned int getgid (void)
-{
- return (0);
-}
-
-
-unsigned int getegid (void)
-{
- return (0);
-}
-
-
-char *getlogin (void)
-{
- return ("root");
-}
-
-#endif /* TANDEM */
-#endif
-
-int getpgrp(void)
-{
- return (0);
-}