From 91fc047fd213665dd486ce2ca7207d5480d662ee Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Fri, 26 Mar 2004 00:24:32 +0000 Subject: [PATCH] Initial release --- src/link.c | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/link.c diff --git a/src/link.c b/src/link.c new file mode 100644 index 0000000..0fe7833 --- /dev/null +++ b/src/link.c @@ -0,0 +1,36 @@ +/* link.c */ + + + +#include +#include + + +/* link */ +static int _link(char * file1, char * file2) +{ + if(link(file1, file2) == -1) + { + perror("link"); + return 2; + } + + return 0; +} + + +/* usage */ +static int _usage(void) +{ + fprintf(stderr, "Usage: link file1 file2\n"); + return 1; +} + + +/* main */ +int main(int argc, char* argv[]) +{ + if(argc != 3) + return _usage(); + return _link(argv[1], argv[2]); +}