diff options
| author | Hajimu UMEMOTO <ume@FreeBSD.org> | 2006-08-04 12:26:07 +0000 |
|---|---|---|
| committer | Hajimu UMEMOTO <ume@FreeBSD.org> | 2006-08-04 12:26:07 +0000 |
| commit | 45c89f1e05381d265046bac531883f4c15ee028c (patch) | |
| tree | e16ef8cbfcffede2740dbc0dcd14f15b7569ebbd /lib/libc/resolv/res_send.c | |
| parent | 0e0b1bb57a71fbba343a429f6434423c708670ee (diff) | |
Notes
Diffstat (limited to 'lib/libc/resolv/res_send.c')
| -rw-r--r-- | lib/libc/resolv/res_send.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libc/resolv/res_send.c b/lib/libc/resolv/res_send.c index f31abf1327eb..e0c97d6895a7 100644 --- a/lib/libc/resolv/res_send.c +++ b/lib/libc/resolv/res_send.c @@ -970,6 +970,10 @@ send_dg(res_state statp, res_nclose(statp); return (0); } +#ifdef USE_KQUEUE + if (kv.ident != s) + goto wait; +#endif errno = 0; fromlen = sizeof(from); resplen = _recvfrom(s, (char*)ans, anssiz,0, |
