From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 0045A1B9CC; Thu, 18 Sep 2025 19:07:42 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 3E8EF1BA2D; Thu, 18 Sep 2025 19:07:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_PASS,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=4.0.1 Received: from mail-yx1-xb12d.google.com (mail-yx1-xb12d.google.com [IPv6:2607:f8b0:4864:20::b12d]) by atuin.qyliss.net (Postfix) with ESMTPS id 268591BA2C for ; Thu, 18 Sep 2025 19:07:39 +0000 (UTC) Received: by mail-yx1-xb12d.google.com with SMTP id 956f58d0204a3-62a35c99b9fso567734d50.0 for ; Thu, 18 Sep 2025 12:07:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758222458; x=1758827258; darn=spectrum-os.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=Yy9gnKv5qaQQU0txqsr7fmCGDzQRl8H4h+ukRq/JXqQ=; b=FPnInQmMaGvfHxKtAqLNdaFrFNrKb73Kb5Lk5l6JwhM2LbBLFS283BdaUT9i2iBs/O 2Ey4QH5eAChvla91RGr9134a2jb+F8gBhbLHe5/6qhvIb9pcb0eF0StR5DveYUPnwLaC +v9J+C29etVcCKMSxWY5gwecIdT5zImDlyTuBPYpcYlDfDlYgNBOFcdkgA0U0Pko/sDy suCA2tOH+sI6DXpgXW2YePqGrGvSuaJk7kBfOXbO9LKavibrPoSE+ExwuWKnqvv2DLRF jsPyYvhbgUj53ju9kVG+wyEMp7dPx/K6YYDOwVXYM4nHZGQxETVA8GbqZ0W1xo8F4nfa LL/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758222458; x=1758827258; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Yy9gnKv5qaQQU0txqsr7fmCGDzQRl8H4h+ukRq/JXqQ=; b=UB84fLnqN5czs+BSQ1weZ5S7IJwUeX7wZOxgmb0JQHlPTv+X42XLU3ua0qoq29dBMB 5rD/YwCgfwze8SkHx/G/qWFnC/Y+nHVXKVbe4tqAz/yaXMKzHVi/E7png4lyTQAm2LyQ hfxcX2sDPx2Iw+Bzm8NyKnIugKO/on3gn+qm4ueMSmV8gqoLDzQ3RosdJptLUUTGU8Dw IpS8jlIDp3Jb4zmDFvPjPcnUMq29lIorZD6mLKh4/nDb1ST1xA/VoKQPRNwug+ZhXtN/ /m6d5sCC74zc0X51KZlxKXH7gbKtIaiKgT+LcANImWqNvKU6pdLUxAR5g/GkiBY41Lcu KWHA== X-Gm-Message-State: AOJu0YyfaHorttzqQ7Y8hyq4fRAt22lMatdg39bh84tg94DuU1XQ4PMI RWYnHoeOSPs0iu5cd09j6PGTitMsjr1h7RKhI6en2RSBqA1uCHYC6tHOfdW6Zg== X-Gm-Gg: ASbGnctHuD44t9v6TkU2gaxcoO3jVqqP054mEfjcOw5r+dNAllknDWopFJfJufjeFQ3 wik/deNdN1x+LEwap38swMinLQQa7cFmr6bXjofjmTRI86bbop3D1G2+/FL2joojS/PsdJt/9pF 0b/Ni31umPr7aXCaRO2yYUPd0FQZG3r7HQvIG3d1Y1AcnMMoKstTcm5ekECP1sTc7Z8v7xA2wWZ dIMw/fwxK5ioSM53uaCJmvv2HsKCx9icDdGQET18rKCSeG3vLgWALCYM1DN/LOFXz2XGvrOAak9 +FdddLTosnYQILfS1sJbnqB+slCxQk+zDSNhQKOYjsdO916jqG2WjiDhiIjXPyzcHJ2fwtOLKD+ YXP0daQwdpHK0M7SbzeUNpxmt5CmU6m9oUlAQit4g2mxVUrUnwr29RfxQgbTeyWEWJtvShIRfrI qJOTgvqcp1ZZ4Lmmqf+TRflNLjxuMhEQXgqGQ3lulK3YHtfaYLtslO4fS6fAbyEA== X-Google-Smtp-Source: AGHT+IHqSdbZ1OxBr3QFOe4Wr5+4E/8/mBNpFGhhx/zyshrqyUqK3sxZK0Vtq456VJa3WxwAK9U7Yg== X-Received: by 2002:a53:d88f:0:b0:604:3849:9bd1 with SMTP id 956f58d0204a3-6347f5f33d0mr467423d50.17.1758222457647; Thu, 18 Sep 2025 12:07:37 -0700 (PDT) Received: from localhost.localdomain (h96-60-249-169.cncrtn.broadband.dynamic.tds.net. [96.60.249.169]) by smtp.gmail.com with UTF8SMTPSA id 00721157ae682-739718dc22bsm8703757b3.68.2025.09.18.12.07.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Sep 2025 12:07:37 -0700 (PDT) From: Demi Marie Obenour Date: Thu, 18 Sep 2025 15:06:27 -0400 Subject: [PATCH] tools/start-vmm: Add additional warning options MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250918-more-c-warnings-1-v1-1-5fe4eaff8a30@gmail.com> X-B4-Tracking: v=1; b=H4sIADJYzGgC/x3MQQqAIBBA0avIrBtQK8quEi3EpppFGiNUEN09a fkW/z+QSZgyDOoBoZMzp1hgKgVh83El5LkYrLatdqbHPQlhwMtL5LhmNGhr5xvdOtcFDaU7hBa +/+c4ve8HsAaOg2MAAAA= X-Change-ID: 20250918-more-c-warnings-1-239a405997c0 To: Spectrum OS Development X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1758222386; l=1266; i=demiobenour@gmail.com; s=20250729; h=from:subject:message-id; bh=Te5CmN1T7FRWxzHqx6c3+PHMblCc8gt4ljO37AdbFoQ=; b=X5gOKj21lMPBpzU4FvIYpU6QKhUEAbFtt97RwjEE6m83h53UQt9+5vQMdZrxJc/nesTgpeoHe sBG39NIoxXhBnkypgBnJJIDg2RBiYc2KsJroxQYkXRyc5rDEONwRX1x X-Developer-Key: i=demiobenour@gmail.com; a=ed25519; pk=X57Q4/YQDj9t4SBeKaDwvXYKB6quZJVx/DE2Ly2out0= Message-ID-Hash: L5EZAWWNF4NAUGLVXMHO62VTKBFNNZNY X-Message-ID-Hash: L5EZAWWNF4NAUGLVXMHO62VTKBFNNZNY X-MailFrom: demiobenour@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Alyssa Ross , Demi Marie Obenour X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This detected a missing prototype. No functional change. Signed-off-by: Demi Marie Obenour --- tools/meson.build | 2 ++ tools/start-vmm/ch.h | 1 + 2 files changed, 3 insertions(+) diff --git a/tools/meson.build b/tools/meson.build index 9cebd03e323531fca7600cacf120161a98de16c5..8262f3e01d7bd56561306d7dd4650a22ca40ebe7 100644 --- a/tools/meson.build +++ b/tools/meson.build @@ -9,6 +9,8 @@ project('spectrum-tools', 'c', }) add_project_arguments('-Wno-error=attributes', language : 'c') +add_project_arguments('-Werror=missing-prototypes', language : 'c') +add_project_arguments('-Werror=missing-declarations', language : 'c') if get_option('host') add_languages('rust') diff --git a/tools/start-vmm/ch.h b/tools/start-vmm/ch.h index 7230913ef0abf41a4f712ac4a543c7f7fdecec0f..5431365e6e2894cdebae22a9a44e2ccf1222e0d2 100644 --- a/tools/start-vmm/ch.h +++ b/tools/start-vmm/ch.h @@ -8,3 +8,4 @@ struct net_config { char id[18]; uint8_t mac[6]; }; +struct net_config net_setup(const char name[static 1], int name_len); --- base-commit: edd53bb5dd9b682fec744d6df7921b64e0f56565 change-id: 20250918-more-c-warnings-1-239a405997c0 -- Sincerely, Demi Marie Obenour (she/her/hers)