commit 3843efd08f765ff51539e65b1c6cca84c05c2b93
parent 0575e4de01c907b372011c5eac705132d3aefffe
Author: qorg11 <qorg@vxempire.xyz>
Date:   Tue,  2 Jun 2020 21:46:28 +0200
Tried to add symlinks the worst way possible. Please fix
Diffstat:
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/src/ln.c b/src/ln.c
@@ -6,11 +6,21 @@
 int
 main(int argc, char *argv[])
 {
+  
   if(argc == 1)
     {
       printf("Usage: ln oldfile newfile\n");
       return 1;
     }
+  
+  int c = getopt(argc, argv, "s");
+  if(c == 's')
+    {
+      symlink(argv[2],argv[3]);
+      return 0;
+    }
+
+  
   int fd = link(argv[1],argv[2]);
   if(fd == -1)
     {