.Sh SYNOPSIS
.Nm
.Op Fl d | v
.Op Fl q
.Op Fl h | ?\&
.Op Fl help
.Op Fl l
.Pp
The options are as follows:
.Bl -tag -width 10n -offset indent
.It Fl q
Do not print an error message if no matching processes are found.
.It Fl d | v
Be more verbose about what will be done. For a single
.Fl d
static char buf[80];
char *s;
strncpy(buf, str, sizeof(buf));
strlcpy(buf, str, sizeof(buf));
buf[sizeof(buf) - 1] = '\0';
for (s = buf; *s; s++)
*s = toupper(*s);
return buf;
char *user = NULL;
char *tty = NULL;
char *cmd = NULL;
int qflag = 0;
int vflag = 0;
int sflag = 0;
int dflag = 0;
case 'v':
vflag++;
break;
case 'q':
qflag++;
case 's':
sflag++;
}
if (killed == 0) {
if (!qflag && killed == 0) {
fprintf(stderr, "No matching processes %swere found\n",
getuid() != 0 ? "belonging to you " : "");
errors = 1;