commit - 941c9f36a9230690989f495313a399af5192ef5c
commit + ffcafb8c4b9ed1f6e17891ab00ec2818f5af032f
blob - 864faec6e3c8884f0b421621eaa91b7f7ce14d14
blob + f362e8701084ac6cc336f2f788cdb1ce88b304b8
--- src/cmd/sam/sam.c
+++ src/cmd/sam/sam.c
void usage(void);
-int main(int argc, char *argv[])
+extern int notify(void(*)(void*,char*));
+
+int
+main(int argc, char *argv[])
{
int i;
String *t;
cmdloop();
trytoquit(); /* if we already q'ed, quitok will be TRUE */
exits(0);
+ return 0;
}
void
blob - c6b6873fdbb2e03a42ce8cd204558369dac850ba
blob + 551a0dbd8a51c75775736b6d97bd42bfcb4913e4
--- src/cmd/sam/sam.h
+++ src/cmd/sam/sam.h
void outvlong(void*);
void outsend(void);
void outflush(void);
+
+
+extern int create(char*, int, ulong);
+extern int perror(char*);
+extern int remove(char*);
blob - 205af4cdffe61e512339f4afa3197462db950b76
blob + 84926f4a9ef3da2d0e4177d301b99f1f7fde0aac
--- src/cmd/sam/unix.c
+++ src/cmd/sam/unix.c
#define TMPDIRNAME "/tmp"
#endif
#ifndef SHNAME
-#define SHNAME "rc"
+#define SHNAME "sh"
#endif
#ifndef SHPATHNAME
-#define SHPATHNAME "/bin/rc"
+#define SHPATHNAME "/bin/sh"
#endif
#ifndef RXNAME
#define RXNAME "ssh"
}
int
-notify (void(*f)(void *, char *))
+notify(void(*f)(void *, char *))
{
signal(SIGINT, SIG_IGN);
signal(SIGPIPE, SIG_IGN); // XXX - bpipeok?
}
*/
-int create(char *name, int omode, int perm)
+int
+create(char *name, int omode, ulong perm)
{
int mode;
int fd;
}
/* SHOULD BE ELSEWHERE */
-#ifdef __APPLE__
+#if 0 /* needed on old __APPLE__ */
#include <lib9.h>
Lock plk;