--- src/sbin/hammer/hammer.c 2008/03/19 20:18:15 1.11 +++ src/sbin/hammer/hammer.c 2008/03/20 04:03:03 1.12 @@ -42,6 +42,7 @@ static void usage(int exit_code); int RecurseOpt; int VerboseOpt; +const char *LinkPath; int main(int ac, char **av) @@ -51,7 +52,7 @@ main(int ac, char **av) u_int32_t status; char *blkdevs = NULL; - while ((ch = getopt(ac, av, "hf:rv")) != -1) { + while ((ch = getopt(ac, av, "hf:rs:v")) != -1) { switch(ch) { case 'h': usage(0); @@ -62,6 +63,9 @@ main(int ac, char **av) case 'f': blkdevs = optarg; break; + case 's': + LinkPath = optarg; + break; case 'v': ++VerboseOpt; break; @@ -246,8 +250,10 @@ usage(int exit_code) "hammer -h\n" "hammer now\n" "hammer stamp