=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/kdump/kdump.c,v retrieving revision 1.88 retrieving revision 1.89 diff -u -r1.88 -r1.89 --- src/usr.bin/kdump/kdump.c 2014/08/18 03:29:53 1.88 +++ src/usr.bin/kdump/kdump.c 2014/09/17 19:12:55 1.89 @@ -1,4 +1,4 @@ -/* $OpenBSD: kdump.c,v 1.88 2014/08/18 03:29:53 guenther Exp $ */ +/* $OpenBSD: kdump.c,v 1.89 2014/09/17 19:12:55 guenther Exp $ */ /*- * Copyright (c) 1988, 1993 @@ -586,6 +586,12 @@ break; ptracedecode(); break; + case SYS_accept4: + pn(NULL); + pn(NULL); + pn(NULL); + pn(sockflagsname); + break; case SYS_access: pn(NULL); pn(accessmodename); @@ -601,6 +607,11 @@ case SYS_umask: pn(modename); break; + case SYS_dup3: + pn(NULL); + pn(NULL); + pn(flagsname); + break; case SYS_fcntl: { int cmd; int arg; @@ -700,6 +711,10 @@ narg -= 2; break; } + case SYS_pipe2: + pn(NULL); + pn(flagsname); + break; case SYS_pread: case SYS_preadv: case SYS_pwrite: @@ -1475,7 +1490,7 @@ static void flagsandmodename(int flags, int mode) { - flagsname (flags); + doflagsname(flags, 1); if ((flags & O_CREAT) == O_CREAT) { (void)putchar(','); modename (mode);