diff options
author | 2013-04-01 08:54:06 +0000 | |
---|---|---|
committer | 2013-04-01 08:54:06 +0000 | |
commit | 7ffb6b35a0f2dc2da31905c50ce2fcc4c84cd5ac (patch) | |
tree | 1c9140976d2ebcb925357d39c50f6fc946d03e16 /lib | |
parent | Validate the I/O request when it is first received, rather than waiting (diff) | |
download | wireguard-openbsd-7ffb6b35a0f2dc2da31905c50ce2fcc4c84cd5ac.tar.xz wireguard-openbsd-7ffb6b35a0f2dc2da31905c50ce2fcc4c84cd5ac.zip |
rename field
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/asr/asr_private.h | 4 | ||||
-rw-r--r-- | lib/libc/asr/gethostnamadr_async.c | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/lib/libc/asr/asr_private.h b/lib/libc/asr/asr_private.h index 7a779fcd0d7..6690f1ddcd3 100644 --- a/lib/libc/asr/asr_private.h +++ b/lib/libc/asr/asr_private.h @@ -1,4 +1,4 @@ -/* $OpenBSD: asr_private.h,v 1.12 2013/04/01 07:52:06 eric Exp $ */ +/* $OpenBSD: asr_private.h,v 1.13 2013/04/01 08:54:06 eric Exp $ */ /* * Copyright (c) 2012 Eric Faurot <eric@openbsd.org> * @@ -235,7 +235,7 @@ struct async { struct async *subq; char addr[16]; int addrlen; - int h_errno; + int subq_h_errno; } hostnamadr; struct { diff --git a/lib/libc/asr/gethostnamadr_async.c b/lib/libc/asr/gethostnamadr_async.c index be9bb1f392e..625b236b74b 100644 --- a/lib/libc/asr/gethostnamadr_async.c +++ b/lib/libc/asr/gethostnamadr_async.c @@ -1,4 +1,4 @@ -/* $OpenBSD: gethostnamadr_async.c,v 1.14 2013/03/29 20:04:17 eric Exp $ */ +/* $OpenBSD: gethostnamadr_async.c,v 1.15 2013/04/01 08:54:07 eric Exp $ */ /* * Copyright (c) 2012 Eric Faurot <eric@openbsd.org> * @@ -312,7 +312,7 @@ gethostnamadr_async_run(struct async *as, struct async_res *ar) /* If we got a packet but no anwser, use the next DB. */ if (ar->ar_count == 0) { free(ar->ar_data); - as->as.hostnamadr.h_errno = ar->ar_h_errno; + as->as.hostnamadr.subq_h_errno = ar->ar_h_errno; async_set_state(as, ASR_STATE_NEXT_DB); break; } @@ -358,8 +358,8 @@ gethostnamadr_async_run(struct async *as, struct async_res *ar) case ASR_STATE_NOT_FOUND: ar->ar_errno = 0; - if (as->as.hostnamadr.h_errno) - ar->ar_h_errno = as->as.hostnamadr.h_errno; + if (as->as.hostnamadr.subq_h_errno) + ar->ar_h_errno = as->as.hostnamadr.subq_h_errno; else ar->ar_h_errno = HOST_NOT_FOUND; async_set_state(as, ASR_STATE_HALT); |