From owner-freebsd-questions@freebsd.org Sun Dec 27 17:33:30 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 114094C0C4B for ; Sun, 27 Dec 2020 17:33:30 +0000 (UTC) (envelope-from rahulbharadwajpromos@gmail.com) Received: from mail-io1-xd34.google.com (mail-io1-xd34.google.com [IPv6:2607:f8b0:4864:20::d34]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3npK3BZVz4sDv for ; Sun, 27 Dec 2020 17:33:29 +0000 (UTC) (envelope-from rahulbharadwajpromos@gmail.com) Received: by mail-io1-xd34.google.com with SMTP id p187so7591769iod.4 for ; Sun, 27 Dec 2020 09:33:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Tu/8P4WQlFGaMtOxlxJDZebpaR6sI4N+yhOgyaQKDbY=; b=B7V+b/r1J0T5YoQzq2Br9F9Gds0UMegv01qTvYHSYp19i0kYMXz+9G6jij+lLDlmtr 4VNlVy0QQ4tUIoKS2jEPsXWeCcYfPar1+ZT19aoHdxkI6BMAU/OA+Ph5bJUfjWcQg1jJ lvfiY94rWCWMWqn78czPGNo/dSkylk6FPmVekfnqeUgHk0ORiXYLl8qrIwHPLEHjY7Ck 0S17n/wMGBdKP5NF7GcFQ6ZpI7YPHHDXbvckgxkgeNp1bDkNcXDIHY7Twd2qkJCKSK9L agGYt+SetKiCIN6HR1ltapH7dRXHdhAj8iq33L6LYykH/dge9+zgym7CFK3kkH6KVCXd GSTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Tu/8P4WQlFGaMtOxlxJDZebpaR6sI4N+yhOgyaQKDbY=; b=MG6e2bSaP2wJ0oiDfjjejiQZmI9oYmZK4JjohjFdn03Jy2lCV22HkW4WEuKmFtp5q7 UPI8NqRTzaRR1tBuT9g40i5Xn8/HS7J78qYo0U8dWU1q41ocn0xuREBS5TG/OqDzvyCG c/CrCC14LSXJlTbr3wRPkofxFG/jkkbxcCovv9I/y7/mfuDChZaorLICdC0vVarwbF2K FMEfDWEf9SqDAzcx3z9NAkLrWM2dP3r5qz9NOeicS8rmSdXfI4PsbmztrkEZlM5FSt0S Q+VAeNCJ/hnzgGZJYFZgI4teYbNKccyPd6sA5q5L6VFru7uXgn9YCqhYBFcq0gsy8RNd Da2g== X-Gm-Message-State: AOAM533ddWg20XkVsfDH9iZcb1drnrK2mdOltLsq6jiS6kxrQqLpn69Y cYToPP5xNWMUXrc3S+njIneM0nJHiUS8azKw0tTCcTQawh0= X-Google-Smtp-Source: ABdhPJyXRRxySgY6jKlIOSkhInLieNd9fzbTWU4bcCb9Slxpdn4+RvC6iWDZwTMtTppXC0CahjNtzHBKrFdHWKPmLbQ= X-Received: by 2002:a6b:b8d6:: with SMTP id i205mr33636403iof.135.1609090408344; Sun, 27 Dec 2020 09:33:28 -0800 (PST) MIME-Version: 1.0 From: Rahul Bharadwaj Date: Sun, 27 Dec 2020 23:03:17 +0530 Message-ID: Subject: =?UTF-8?Q?What_does_=E2=80=9CNo_anode=E2=80=9D_mean_in_errno_55_when_socke?= =?UTF-8?Q?t_connection_fails=3F?= To: freebsd-questions@freebsd.org X-Rspamd-Queue-Id: 4D3npK3BZVz4sDv X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=B7V+b/r1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rahulbharadwajpromos@gmail.com designates 2607:f8b0:4864:20::d34 as permitted sender) smtp.mailfrom=rahulbharadwajpromos@gmail.com X-Spamd-Result: default: False [-1.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::d34:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::d34:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[0.999]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d34:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 17:33:30 -0000 I was doing a few performance tests on a local server and once in a while I hit an error where opening a socket connection fails. i.e. considering the simplest code: #include #include int main() { /* code to create socket object */ int ret = connect(sock, (struct sockaddr *)&serv_addr, sizeof(serv_addr)); if (ret < 0) { fprintf(stderr, "connect() failed with: %d\n", errno); // <---- *get errno as 55* exit(1); } /* other code */ } There is no explanation for this error number "55". In every place, the only mention is "No anode". There is no mention of what "anode" means and what "No anode" specifically means. Can someone please help me with what this errno means or point me to some documentation explaining the same. Thanks and regards, Rahul.