diff -urN hdparm-5.8/hdparm.c hdparm-5.8_new/hdparm.c --- hdparm-5.8/hdparm.c 2004-11-04 04:18:24.000000000 +0100 +++ hdparm-5.8_new/hdparm.c 2005-01-03 11:25:17.695836919 +0100 @@ -1418,6 +1418,9 @@ get_IDentity = 2; continue; } + if (0 == strcmp(p, "--help")) { + usage_error(0); + } if (!*++p) usage_error(1); while ((c = *p++)) {