+#if BSD >= 43
+ if (connect(s, &_res.nsaddr_list[ns],
+ sizeof(struct sockaddr)) < 0 ||
+ send(s, buf, buflen, 0) != buflen) {
+#ifdef DEBUG
+ if (_res.options & RES_DEBUG)
+ printf("connect/send errno = %d\n",
+ errno);
+#endif DEBUG
+ continue;
+ }
+#else BSD