aboutsummaryrefslogtreecommitdiff
path: root/contrib/bind9/lib/dns/rbtdb.c
diff options
context:
space:
mode:
authorZack Kirsch <zack@FreeBSD.org>2011-07-16 08:51:09 +0000
committerZack Kirsch <zack@FreeBSD.org>2011-07-16 08:51:09 +0000
commita9285ae5c428d2017b1b907b8403ebe30f369bec (patch)
tree692e5096886a1c840f65311eb5a7921341945941 /contrib/bind9/lib/dns/rbtdb.c
parent4eb5923d1aa09a0169f0aab8cfb458b839132f25 (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/rbtdb.c')
0 files changed, 0 insertions, 0 deletions