diff options
author | Zack Kirsch <zack@FreeBSD.org> | 2011-07-16 08:51:09 +0000 |
---|---|---|
committer | Zack Kirsch <zack@FreeBSD.org> | 2011-07-16 08:51:09 +0000 |
commit | a9285ae5c428d2017b1b907b8403ebe30f369bec (patch) | |
tree | 692e5096886a1c840f65311eb5a7921341945941 /contrib/bind9/lib/dns/tkey.c | |
parent | 4eb5923d1aa09a0169f0aab8cfb458b839132f25 (diff) |
Add DEXITCODE plumbing to NFS.
Isilon has the concept of an in-memory exit-code ring that saves the last exit
code of a function and allows for stack tracing. This is very helpful when
debugging tough issues.
This patch is essentially a no-op for BSD at this point, until we upstream
the dexitcode logic itself. The patch adds DEXITCODE calls to every NFS
function that returns an errno error code. A number of code paths were also
reorganized to have single exit paths, to reduce code duplication.
Submitted by: David Kwan <dkwan@isilon.com>
Reviewed by: rmacklem
Approved by: zml (mentor)
MFC after: 2 weeks
Notes
Notes:
svn path=/head/; revision=224086
Diffstat (limited to 'contrib/bind9/lib/dns/tkey.c')
0 files changed, 0 insertions, 0 deletions