Changeset 1225 for trunk/src/kash/shinstance.c
- Timestamp:
- Oct 8, 2007, 3:40:32 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kash/shinstance.c
r1222 r1225 79 79 80 80 81 char *sh_getenv(shinstance *psh, const char *var) 82 { 83 return NULL; 84 } 85 86 char **sh_environ(shinstance *psh) 87 { 88 static char *s_null[2] = {0,0}; 89 return &s_null[0]; 90 } 91 92 const char *sh_gethomedir(shinstance *psh, const char *user) 93 { 94 return NULL; 95 } 96 97 int sh_sigaction(int signo, const struct sh_sigaction *newp, struct sh_sigaction *oldp) 98 { 99 return -1; 100 } 101 102 sh_sig_t sh_signal(shinstance *psh, int signo, sh_sig_t handler) 103 { 104 return (sh_sig_t)-1; 105 } 106 107 int sh_siginterrupt(shinstance *psh, int signo, int interrupt) 108 { 109 return -1; 110 } 111 112 void sh_sigemptyset(sh_sigset_t *setp) 113 { 114 115 } 116 117 int sh_sigprocmask(shinstance *psh, int operation, sh_sigset_t const *newp, sh_sigset_t *oldp) 118 { 119 return -1; 120 } 121 122 void sh_abort(shinstance *psh) 123 { 124 } 125 126 void sh_raise_sigint(shinstance *psh) 127 { 128 129 } 130 131 int sh_kill(shinstance *psh, pid_t pid, int signo) 132 { 133 return -1; 134 } 135 136 int sh_killpg(shinstance *psh, pid_t pgid, int signo) 137 { 138 return -1; 139 } 140 141 clock_t sh_times(shinstance *psh, shtms *tmsp) 142 { 143 return 0; 144 } 145 146 int sh_sysconf_clk_tck(void) 147 { 148 return 1; 149 } 150 151 pid_t sh_fork(shinstance *psh) 152 { 153 return -1; 154 } 155 156 pid_t sh_waitpid(shinstance *psh, pid_t pid, int *statusp, int flags) 157 { 158 return -1; 159 } 160 161 void sh__exit(shinstance *psh, int rc) 162 { 163 } 164 165 int sh_execve(shinstance *psh, const char *exe, const char * const *argv, const char * const *envp) 166 { 167 return -1; 168 } 169 170 uid_t sh_getuid(shinstance *psh) 171 { 172 return 0; 173 } 174 175 uid_t sh_geteuid(shinstance *psh) 176 { 177 return 0; 178 } 179 180 gid_t sh_getgid(shinstance *psh) 181 { 182 return 0; 183 } 184 185 gid_t sh_getegid(shinstance *psh) 186 { 187 return 0; 188 } 189 190 pid_t sh_getpid(shinstance *psh) 191 { 192 return 0; 193 } 194 195 pid_t sh_getpgrp(shinstance *psh) 196 { 197 return 0; 198 } 199 200 pid_t sh_getpgid(shinstance *psh, pid_t pid) 201 { 202 return pid; 203 } 204 205 int sh_setpgid(shinstance *psh, pid_t pid, pid_t pgid) 206 { 207 return -1; 208 } 209 210 pid_t sh_tcgetpgrp(shinstance *psh, int fd) 211 { 212 return -1; 213 } 214 215 int sh_tcsetpgrp(shinstance *psh, int fd, pid_t pgrp) 216 { 217 return -1; 218 } 219 220 int sh_getrlimit(shinstance *psh, int resid, shrlimit *limp) 221 { 222 return -1; 223 } 224 225 int sh_setrlimit(shinstance *psh, int resid, const shrlimit *limp) 226 { 227 return -1; 228 } 229
Note:
See TracChangeset
for help on using the changeset viewer.