=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/kdump/kdump.c,v retrieving revision 1.88 retrieving revision 1.89 diff -c -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 **** ! /* $OpenBSD: kdump.c,v 1.88 2014/08/18 03:29:53 guenther Exp $ */ /*- * Copyright (c) 1988, 1993 --- 1,4 ---- ! /* $OpenBSD: kdump.c,v 1.89 2014/09/17 19:12:55 guenther Exp $ */ /*- * Copyright (c) 1988, 1993 *************** *** 586,591 **** --- 586,597 ---- break; ptracedecode(); break; + case SYS_accept4: + pn(NULL); + pn(NULL); + pn(NULL); + pn(sockflagsname); + break; case SYS_access: pn(NULL); pn(accessmodename); *************** *** 601,606 **** --- 607,617 ---- case SYS_umask: pn(modename); break; + case SYS_dup3: + pn(NULL); + pn(NULL); + pn(flagsname); + break; case SYS_fcntl: { int cmd; int arg; *************** *** 700,705 **** --- 711,720 ---- narg -= 2; break; } + case SYS_pipe2: + pn(NULL); + pn(flagsname); + break; case SYS_pread: case SYS_preadv: case SYS_pwrite: *************** *** 1475,1481 **** static void flagsandmodename(int flags, int mode) { ! flagsname (flags); if ((flags & O_CREAT) == O_CREAT) { (void)putchar(','); modename (mode); --- 1490,1496 ---- static void flagsandmodename(int flags, int mode) { ! doflagsname(flags, 1); if ((flags & O_CREAT) == O_CREAT) { (void)putchar(','); modename (mode);