From nobody Fri Apr 10 10:23:25 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fsXvL1v4Nz6YSFw for ; Fri, 10 Apr 2026 10:23:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fsXvK6xsmz42Sq for ; Fri, 10 Apr 2026 10:23:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775816606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ES+bCvkcG3KY0SuWDLijIyJrzkdoimlpGjb5+O6lKCU=; b=T57KmD+19Soz5ysyYuiIkm0mBpw6H2ORqS4gl00KzdLx2v6rok7hZduE+xxUDweX6vtWFA u0Cl41dWXk/flkXJCXsLrgPnEp63cANxctvcssRSAaCXePb9bJ6TKESXIR8PBiHN7uN3Gf s3xYYKHrHKFxXWL9RpDvCam9J2aGrfjlZbqP2Bkouj01blhdDA7xscA1A4KJpdnDfsrQ8V t0B+F1UWrLl+iaNHulV7U+oUKRuB4kLPSAhFCSw25X6KEpJF9/T1vokXAVOwYZ6lJN9C5m JcjcTxJAPqXYdyTQenvKZR3G9t9sYakkvksqVPKbfSu6BTgrVEglGUAQsgqxog== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775816606; a=rsa-sha256; cv=none; b=lbNLjAIDONEMULbLx8J7FUfdgp0uVYwZI2cwVhE2u5am2fhW43HArLyYVKjrOoGbe1zMfd bUCd77oxOTBm8XzuOheZPT+XFaGmI3jwb0UDeXESGbGEBY+wJje9/n83ZhT2Di6lGIOLgD rVzUrIOfUCS9l6W/N5Oczd6JSMDBK7Scw030XETcM0U815mSwd8JZaGKAJBbiMuxMyFz9t jP/Ix1Ja57RMW0cbrfm/umAeBdvsKOcxCFwUrMUfnR4BYYQnqAeBtGLIPxG9C3beN6JvYt O0KiZUAOa+skhA4u9bVrda5mkM2wjar4yZ0CHnBVQbCGHxFIc9m6Cvq5eozaTA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775816606; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ES+bCvkcG3KY0SuWDLijIyJrzkdoimlpGjb5+O6lKCU=; b=DLvZhttU3kL2gYS63WYJADFeeyvQSq4jZhKIuVBdni0Qd3vSfTUCWrglP+VqZ+WvLW5h5Y reFY2FKOegcMf2Fjvrly7RI84o8K/5cmTRePS16ajSFJftw1ekEZ2sQ63cSJPQnSQ9DkNw mst9Kk94JbAuan7SrjeGFFFSid679pzoPBZKNLhdUgMDQRWxQ8nIzs58M+t6r4thJ1GQcq YOf0ytxcQMohdF6IHDCHUblATrMLvfFuCA4rd4Dyo6sDLZenw38OJkh8bv9MVyronOZiwj oN84aQ8c5zxZTSZhdhGTa1VpJh7SosSAdkPTA4py8NQCXUAX8e6IwcVg3/SiiA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fsXvK6Gjnzgpx for ; Fri, 10 Apr 2026 10:23:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1ce2e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 10 Apr 2026 10:23:25 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Mariusz Zaborski Subject: git: 9f1be4bfebd0 - main - cap_dns: plug a memory leak List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: oshogbo X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9f1be4bfebd08b249877267a1634c249c9f6d221 Auto-Submitted: auto-generated Date: Fri, 10 Apr 2026 10:23:25 +0000 Message-Id: <69d8cf9d.1ce2e.4fb747aa@gitrepo.freebsd.org> The branch main has been updated by oshogbo: URL: https://cgit.FreeBSD.org/src/commit/?id=9f1be4bfebd08b249877267a1634c249c9f6d221 commit 9f1be4bfebd08b249877267a1634c249c9f6d221 Author: Mariusz Zaborski AuthorDate: 2026-04-10 10:19:05 +0000 Commit: Mariusz Zaborski CommitDate: 2026-04-10 10:20:27 +0000 cap_dns: plug a memory leak --- lib/libcasper/services/cap_dns/cap_dns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libcasper/services/cap_dns/cap_dns.c b/lib/libcasper/services/cap_dns/cap_dns.c index 8681f0baef40..8e660b197e3a 100644 --- a/lib/libcasper/services/cap_dns/cap_dns.c +++ b/lib/libcasper/services/cap_dns/cap_dns.c @@ -267,7 +267,7 @@ cap_getaddrinfo(cap_channel_t *chan, const char *hostname, const char *servname, } nvlist_destroy(nvl); if (curai == NULL && nvlai != NULL) { - if (firstai == NULL) + if (firstai != NULL) freeaddrinfo(firstai); return (EAI_MEMORY); }