From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 3385E11138AE for ; Thu, 7 Mar 2024 16:45:46 -0500 (EST) (envelope-from richlowe@richlowe.net) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 3FA1152182E; Thu, 7 Mar 2024 16:45:46 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1709847946; b=dtXWlUYxPUgjeGb/07KJQFLk2k7Ts1N8xPuefYOlN7stzE4OGY VW3y5/vJ9dR9/4TKd5FCsTEsVB2ag/VN1dLfU3HykucGDqFympgJVhD1a6unCvpZ PmxBscev9nOx7et7YXuRhDixS9T8GBA2mEZgD6o7mhlys3x0t3KjJSOQp+XetsI/ XChHBvZxN8EQBPolQLy5Uvr/niiJFchUac/VAumMzC627LzuyeNIS9sI+D/lYeQV Li3O4md6FWu44nEyjFeLHF/Gr8OdsO5Xci3OUSdqYibu3Y96d5DO6NpLdEc+wgO6 lo4vKGhZNHMUvh340sssstt7aBgDKxYTd5RQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1709847946; bh=pFnZV3Fva610tvP3Wr2GLXrCdSw+Au9JJi06UAhHwOQ=; b=RQDQQRWIi3Uc exIXI0IeiQGnh+MHcGnfVteeHmfi69EwlCNhEUw5hRi4QQChNGFcDWP2xIZFDMKA 4HnElelFGgl/1ZVPoebnbtVEC1L09MI8sFPzDbYvQCalApD3tB+r6xEGZuXnEsiy pa6BLzDZ/gaOVkotc+gG/3l8bvHpbKyOeT3qfPYcI3UE7afmmkPgQTg4alQshzAB 8Z/9VCxhxFfYlRQRWHl+r/hwSEMLozb3lKnj5i2g5ETj25LzMV6rzYhiq2zTG4J5 DmUyCxES6C5M5LMFCCOB8m2nzVXM+3//Wf8Bp+jFRFXaEQjm1On8ObhVbqY6kwhP edzcX2Ag5Q== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=invalid (public key: not available, 0-bit key sha256) header.d=richlowe.net header.i=@richlowe.net header.b=d7QMyFhM header.a=-sha256 header.s=mail x-bits=0; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=richlowe.net; iprev=pass smtp.remote-ip=209.85.222.42 (mail-ua1-f42.google.com); spf=pass smtp.mailfrom=richlowe@richlowe.net smtp.helo=mail-ua1-f42.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Wq+f1XgF; x-me-sender=none; x-ptr=pass smtp.helo=mail-ua1-f42.google.com policy.ptr=mail-ua1-f42.google.com; x-return-mx=pass header.domain=richlowe.net policy.is_org=yes (MX Records found: alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx3.googlemail.com,aspmx2.googlemail.com,aspmx.l.google.com); x-return-mx=pass smtp.domain=richlowe.net policy.is_org=yes (MX Records found: alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx3.googlemail.com,aspmx2.googlemail.com,aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=invalid (public key: not available, 0-bit key sha256) header.d=richlowe.net header.i=@richlowe.net header.b=d7QMyFhM header.a=-sha256 header.s=mail x-bits=0; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=richlowe.net; iprev=pass smtp.remote-ip=209.85.222.42 (mail-ua1-f42.google.com); spf=pass smtp.mailfrom=richlowe@richlowe.net smtp.helo=mail-ua1-f42.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=Wq+f1XgF; x-me-sender=none; x-ptr=pass smtp.helo=mail-ua1-f42.google.com policy.ptr=mail-ua1-f42.google.com; x-return-mx=pass header.domain=richlowe.net policy.is_org=yes (MX Records found: alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx3.googlemail.com,aspmx2.googlemail.com,aspmx.l.google.com); x-return-mx=pass smtp.domain=richlowe.net policy.is_org=yes (MX Records found: alt2.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx3.googlemail.com,aspmx2.googlemail.com,aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvledrieefgdduheduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeggfhgjhf ffkffuvfgtsehttdertddttdejnecuhfhrohhmpeftihgthhgrrhguucfnohifvgcuoehr ihgthhhlohifvgesrhhitghhlhhofigvrdhnvghtqeenucggtffrrghtthgvrhhnpedthe euteduhedtgfekhfeuvdehteejgeelvedtveevudetleegkeejgeeiieeigeenucffohhm rghinhepohhpvghnghhrohhuphdrohhrghenucfkphepvddtledrkeehrddvvddvrdegvd enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedr vddvvddrgedvpdhhvghlohepmhgrihhlqdhurgduqdhfgedvrdhgohhoghhlvgdrtghomh dpmhgrihhlfhhrohhmpeeorhhitghhlhhofigvsehrihgthhhlohifvgdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (richlowe.net: Sender is authorized to use 'richlowe@richlowe.net' in 'mfrom' identity (mechanism 'include:_spf.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="richlowe@richlowe.net"; helo=mail-ua1-f42.google.com; client-ip=209.85.222.42 Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for ; Thu, 7 Mar 2024 16:45:45 -0500 (EST) (envelope-from richlowe@richlowe.net) Received: by mail-ua1-f42.google.com with SMTP id a1e0cc1a2514c-7dba7098dd8so235510241.3 for ; Thu, 07 Mar 2024 13:45:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=richlowe.net; s=mail; t=1709847945; x=1710452745; darn=lists.illumos.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=pFnZV3Fva610tvP3Wr2GLXrCdSw+Au9JJi06UAhHwOQ=; b=d7QMyFhML1dHQDI0n/1BgU8EdyReKafx84GmGVlX3338IA8bDMLMEPwO9877icUzpQ sldbuKxXzb3+tLC3ax9pwsdKsFQpYpqzUyARDbhYM7T3hBeg1KDh5APK+EKXhZ69OVvh x3mDbV523nLayHyxzdeckqDuluP975ZJaj7nA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709847945; x=1710452745; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=pFnZV3Fva610tvP3Wr2GLXrCdSw+Au9JJi06UAhHwOQ=; b=Wq+f1XgF9AtVj1MJc+FjmMU8FGK1ZqkalV/tC2jIw5aIF5h/chz8PQsEkquTWNl8kY aM1rMXgxqG/LZHdCiNan0aVC2jbEfOdwifyFwfOJ0+gtzpxdLp1Is7djOjqkvGzn8qjJ 9CdKs3eOv1guSkEvnsMIKZ2HuYIAW9tYTxOU7P4sS0a9DcTih1jI8m0e2ADo6Ld35yNh LOUA4k139vTYCkoY0gDCVlAERkb3ZDysf03qkO1nCHJM1XvS6s3PmLl9ti3mJ19edsHN hvcsCONPr/OOQM+YhqZ/H/hZVy+NMBv/oOqLoos9O3W3Qv4Qtp5g82jELAZHKJX8AHpC FoyQ== X-Gm-Message-State: AOJu0Yxxd4p+y3f1irJQBaee9hPcgbXaRvea09PH7bkQ+bufOiNzMI/5 LEGBYEk8XrgjmyDyLuGGEDp8sz+NlHe5Cv7Y8+b3VG59pMDT3bQjwxVmanFbO7QCcgk7F8Wtrtn 0ASRKM2/5uFYVqMVfAWIBRuTvtUfDyekC/WnS7EXaFTDgfOExVa1U X-Google-Smtp-Source: AGHT+IGMbIS63UB/81PuYpeAts4tiTQbz/Q5s/fAAU1B2y4xh/WrYC3uHhj4QryEIoiRuGXGbztVsX2z774IivV+CDY= X-Received: by 2002:a67:ef83:0:b0:472:d31f:ef3c with SMTP id r3-20020a67ef83000000b00472d31fef3cmr8880955vsp.7.1709847944753; Thu, 07 Mar 2024 13:45:44 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Richard Lowe Date: Thu, 7 Mar 2024 15:45:32 -0600 Message-ID: Subject: Re: [REVIEW] 16344 -Wstrict-prototypes warnings about SIG_DFL, SIG_ERR, SIG_IGN and SIG_HOLD signal constants To: illumos-dev Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is an admin Topicbox-Message-UUID: 1135804a-dccc-11ee-8c4f-3552fe8b7b06 Sorry, I forgot to also mention I'd appreciate any wordsmithing of sigaction(2), where our previous example gave an incorrect prototype and I just sort of bodged it. I'd also suggest looking at: https://pubs.opengroup.org/onlinepubs/007904875/functions/sigaction.html regarding the 3rd argument when `SA_SIGINFO` being `void *` but "not requiring type checking", etc.