=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ktrace/subr.c,v retrieving revision 1.12 retrieving revision 1.13 diff -c -r1.12 -r1.13 *** src/usr.bin/ktrace/subr.c 2016/03/06 20:25:27 1.12 --- src/usr.bin/ktrace/subr.c 2016/07/18 09:36:50 1.13 *************** *** 1,4 **** ! /* $OpenBSD: subr.c,v 1.12 2016/03/06 20:25:27 guenther Exp $ */ /* $NetBSD: subr.c,v 1.6 1995/08/31 23:01:45 jtc Exp $ */ /*- --- 1,4 ---- ! /* $OpenBSD: subr.c,v 1.13 2016/07/18 09:36:50 guenther Exp $ */ /* $NetBSD: subr.c,v 1.6 1995/08/31 23:01:45 jtc Exp $ */ /*- *************** *** 42,50 **** #include "ktrace.h" #include "extern.h" int ! getpoints(s) ! const char *s; { int facs = 0; --- 42,54 ---- #include "ktrace.h" #include "extern.h" + /* + * If you change the trace point letters, then update to match: + * ktrace/ktrace.1, ktrace/ltrace.1, kdump/kdump.1, and + * usage() in kdump/kdump.c + */ int ! getpoints(const char *s, int defpoints) { int facs = 0; *************** *** 53,63 **** case 'c': facs |= KTRFAC_SYSCALL | KTRFAC_SYSRET; break; case 'n': facs |= KTRFAC_NAMEI; break; ! case 'i': ! facs |= KTRFAC_GENIO; break; case 's': facs |= KTRFAC_PSIG; --- 57,70 ---- case 'c': facs |= KTRFAC_SYSCALL | KTRFAC_SYSRET; break; + case 'i': + facs |= KTRFAC_GENIO; + break; case 'n': facs |= KTRFAC_NAMEI; break; ! case 'p': ! facs |= KTRFAC_PLEDGE; break; case 's': facs |= KTRFAC_PSIG; *************** *** 75,81 **** facs |= KTRFAC_EXECENV; break; case '+': ! facs |= DEF_POINTS; break; default: return (-1); --- 82,88 ---- facs |= KTRFAC_EXECENV; break; case '+': ! facs |= defpoints; break; default: return (-1);