DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 56ICrwci2800150 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 56ICrwci2800150 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=rrow/FmZ X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1B38F3852747 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1752843237; bh=Mhicb61gOGHzKrdB7B/YLvvVo6cfOwJIJ+UZUzMFQX4=; h=Date:Cc:Subject:To:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=rrow/FmZzLPtwdCIac5I4slF1BzVAMFW7UR9ayWTJlx/WhOraP8tYQ+y+bS3cWoGy yW6olcXcEt4EdNFpFL3UmbVubm5A87CV76Qf2pjmGOKSrTmEMatxceD/2BcSLIgQan 35TrPyACDwKJgTJosa8wM0MSQtoR25TfcsjKO480= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3009F385840D ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3009F385840D ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1752843208; cv=pass; b=aU+jcRwsTFQ1LzxvjE2Eev/qbAbZfhaVF5n+ITnSfyx4vIPGGu++OxmbdAMsZDc35xCZNwcEGzTAMFwFUdqanEU0S0j9NTkDQqMvGPEudb5TDSwca2BhLmcj7Z6bCXFgaEmar4AcoPxJWVrHBsIesSVrBUwuIa1M21Oy6Br7YiY= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1752843208; c=relaxed/simple; bh=fOHVp2uqcKdDjDWtc60HN+JTeaZv5YtB2SoSgrbwuBU=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=pluqygmU6ppmgjJOSvPzk2sBSK2zjMVmrD77MLqq5ulUJ6Yx3aAuzhxNitG+87i49o7nHJmrCNKAo5GyqZy/aqDjbvwKxj6QwoYmElkah8shb0WpiCaCOX6WcYrUM3cPmvzfU5LN8NV530n2RPPXw21Kl4Z6v/yNtUPMOfJQgyA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3009F385840D ARC-Filter: OpenARC Filter v1.0.0 mta-outp-cfd-2.case.edu A77DA3480454 ARC-Seal: i=1; a=rsa-sha256; d=case.edu; s=cwru-mta; t=1752843207; cv=none; b=2AqzEHqVT9wzMnf5+mf/6P3mwVddQqz4dxGaQBDdye0uFTC0lF1n+/oFHlE6AJSyq0BsazwVPj10JMgiPkyUb7L3b1yicw+vkLVAmKqJBAu8VN/cSyA83NPIJJzra5S4KsJGs2qPPSmjVT3+TL/k0NrSN5qcWWWiQ4Y/20RhAclnCLEh8+n24Ar9EuUaZDKbJ8rPhfJ+wQlUW9SkjKowuyHuEVgRFIP1yY/oRCoPEOqtg3pjksuHIhREzqEsnfI2icj8kfOmHNJwChM5ZqEvJv2agzA333Tu/U8e96X7oaUUosTL6N36emaOpRk3DmciZlw8bg3way1RNC6BRVZ+2A== ARC-Message-Signature: i=1; a=rsa-sha256; d=case.edu; s=cwru-mta; t=1752843207; c=relaxed/simple; bh=fOHVp2uqcKdDjDWtc60HN+JTeaZv5YtB2SoSgrbwuBU=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From:to: subject:message-id:date:from:mime-version:dkim-signature; b=GvsCWWApC8QWB1EKO/SbOCaMUdrj+neNUxSSKBmGqRH0Ft1ZTkT29tbpbzvVYlzgUtjyHJ1a0mXQXUa9WqrqFSARshzpXcaGlgd161Qoi1XQ6kbsdtzmYstPwRhKuAnDN3vc7hCHPkbEk024VLUioj/uk4xcXRffpd0lMExEpr8cpF2cq63rl+NFLFhHe1z+cuTkFpGOqEgEcNSzGsTBN3hTXHn6+mbodXUgk0lMrOvItDr3DORrdg3lwcWPaJ9h+irIfex9OS34kFmGg+x9+PPYAuEq7YKAyADe58vhVKAbi99XrcCF+U0zccvfJ43pARtihZCncr6zbsSP5mHa9w== ARC-Authentication-Results: i=1; mta-outp-cfd-2; spf=pass (mta-outp-cfd-2.case.edu: domain of case.edu designates 209.85.160.197 as permitted sender) smtp.mailfrom=case.edu; dkim=pass (Good 2048 bit rsa-sha256 signature) header.d=case.edu header.i=None header.s=g-case; dmarc=pass (p=REJECT sp=Undefined pct=100 dis=NONE) header.from=case.edu Received-SPF: Pass (mta-outp-cfd-2.case.edu: domain of case.edu designates 209.85.160.197 as permitted sender) client-ip=209.85.160.197 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752843204; x=1753448004; h=in-reply-to:organization:autocrypt:from:references:to :content-language:subject:cc:reply-to:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fOHVp2uqcKdDjDWtc60HN+JTeaZv5YtB2SoSgrbwuBU=; b=e8TqVf4PHGNwi6csiTPXx52upVOiQDDEybdlZFbgda1JxxVIsA6o+/Gim9XRnXUpul xGE9LNJKL6VUwxcunNoGGdXWa6cLdK9hmhiwsvUqINkXqtrJkcs6nkCCzsPK3SceeJw7 v0UmyxA6aLHQxnZs9GrzVJ1Vt3axtrd2Cs48B0qMg8GGR2OU3kBkLlRpzSOylKfrdYXe ZpY3uHTXKNwUPfr7H2rSwrGXY15yJIe1z86m9/JQ0ZehBwra3cGVcRvLWaqpxKksKfcu Y383EIUq6cC4B/EEJjZ5noRK5JxBv5pZK8yopQTPwc3ziy5uLq1GbthNGUCqZ8Panv7W R9kg== X-Forwarded-Encrypted: i=1; AJvYcCUpP31ySRHQ1Nf4ivqLZNSodK7kbYZmoLWXKzWx08N7FgjoiGZ9jBH2cj9572CAAt2DK6NXMpg=@cygwin.com X-Gm-Message-State: AOJu0YyKXPy/5zOYMRtzjW3lJ6b1QHgSIDUzYy1M4g7yhGhkCvvHMgN8 4kRq0ooBA1g1NHVnlXQcmjYMWuuHB1Xz4b528I4D9lQFybbE1UhVDXyZMfp70Go3wzZUPigZDMA JbZgqgc+Ng5fCauf6X1yQwIE4iDiFyXgAWoNo4likv3g9m7gS9ZIt X-Gm-Gg: ASbGncvAQNJaC3BhbENzZGwlz3eiZIl24xS6zvMBir32RrsLJxwyhU20Cvl2b8HofdD tp1+Nc53FjtaRC6xsTr6+6/Lz9lrLvn1gMkozO3nFTQBKbpGNlnGWcKrkmEle8Jt13FCjxyUgfr ZRegDKzNRRZxED5QXJ7i0v4hTcbZsek+96Fz1Gtsljq09imGC5TquDGI8b7w6v4jqZFjfs9hpep WL9R2agtw/iNL0pjTLznFQ7tlZa5hbQKy4JtHKqncCY61U8+uhaudebswwTEayOhiJCejBAnPPR pjB11rYDKXTURICRYxYhMWYphKPJiX1oRyo9to6GHDJuuLTsXOxa+v1c1N1YmSgECN0g0vtpr5z rTLzPRhKtOBLXnLHO3sIZFX9Hyw== X-Received: by 2002:a05:622a:13ca:b0:4ab:71a2:6149 with SMTP id d75a77b69052e-4ab90cecbefmr164571701cf.50.1752843203559; Fri, 18 Jul 2025 05:53:23 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFs74kCG9W46FJqwo08syoPSCQY3z+SxBbm15uSbqs3OOEU4kPB6S1CN1iHYzwR86CYfFqXMg== X-Received: by 2002:a05:622a:13ca:b0:4ab:71a2:6149 with SMTP id d75a77b69052e-4ab90cecbefmr164571161cf.50.1752843202833; Fri, 18 Jul 2025 05:53:22 -0700 (PDT) Message-ID: <510d7800-824f-45f3-829a-577c5d725d2a@case.edu> Date: Fri, 18 Jul 2025 08:53:20 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Cc: chet DOT ramey AT case DOT edu, Sam James , John Sidles , bug-bash Subject: Re: sys/termios.h defines struct winsize after it is referenced in function signatures Content-Language: en-US To: Zachary Santer , cygwin AT cygwin DOT com References: <55ff90b3-5d56-4297-ac71-b398d4a54e62 AT case DOT edu> <877c072d5r DOT fsf AT gentoo DOT org> Autocrypt: addr=chet DOT ramey AT case DOT edu; keydata= xsDiBEEOsGwRBACFa0A1oa71HSZLWxAx0svXzhOZNQZOzqHmSuGOG92jIpQpr8DpvgRh40Yp AwdcXb8QG1J5yGAKeevNE1zCFaA725vGSdHUyypHouV0xoWwukYO6qlyyX+2BZU+okBUqoWQ koWxiYaCSfzB2Ln7pmdys1fJhcgBKf3VjWCjd2XJTwCgoFJOwyBFJdugjfwjSoRSwDOIMf0D /iQKqlWhIO1LGpMrGX0il0/x4zj0NAcSwAk7LaPZbN4UPjn5pqGEHBlf1+xDDQCkAoZ/VqES GZragl4VqJfxBr29Ag0UDvNbUbXoxQsARdero1M8GiAIRc50hj7HXFoERwenbNDJL86GPLAQ OTGOCa4W2o29nFfFjQrsrrYHzVtyA/9oyKvTeEMJ7NA3VJdWcmn7gOu0FxEmSNhSoV1T4vP2 1Wf7f5niCCRKQLNyUy0wEApQi4tSysdz+AbgAc0b/bHYVzIf2uO2lIEZQNNt+3g2bmXgloWm W5fsm/di50Gm1l1Na63d3RZ00SeFQos6WEwLUHEB0yp6KXluXLLIZitEJM0wQ2hldCBSYW1l eSAoQ2FzZSBzdGFuZGFyZCkgPGNoZXQucmFtZXlAY2FzZS5lZHU+wl8EExECAB8FAkPi19EC GwMHCwkIBwMCAQMVAgMDFgIBAh4BAheAAAoJELtYafBk6nSrelkAn31Gsuib7GcCZHbv5L5t VKYR9LklAJ4hzUHKA49Z0QXR+qCb80osIcmPSc7ATQRBDrBvEAQAkK6TAOKBEM+EC4j6V/7o /riVZqcgU5cid2qG9TXdwNtD9a3kvA/ObZBO93sX59wc6Bnwo4VJxsOmMlpGrAjJsxNwg3QH akEtf8LXRbVpj5xStdmBdQZUhIQyalo/2/TZq5OijtddUQcL5cs70hTv/FpT3wUvr2Xr8rjF 41IFEz8AAwcD/A0CZEGlzIrT5WCBnl6xBog/8vKiUCbarByat3d1mL6DbizvKNXQRTC9E/vE dENAWCQCjr75Bu55xT8n3SXGtWdDC5xmZ/P3OBYORP8yl8H8I1FIosWOFirbIeYdZPq8SPD1 HL+EXo9zSiHVrrZRJ19ooCKKbSdXHFCY+aJG+0KZwkkEGBECAAkFAkEOsG8CGwwACgkQu1hp 8GTqdKvjcACfZlkVCDwaz/NTO9cy3t69oWpVPNwAnRwe0qk/WL/gfhH346xh5B3HFbFN Organization: ITS, Case Western Reserve University In-Reply-To: X-Mirapoint-Received-SPF: 209.85.160.197 mail-qt1-f197.google.com chet DOT ramey AT case DOT edu 5 none X-Mirapoint-Received-SPF: 129.22.103.203 mpv-local-cfd-1.case.edu chet DOT ramey AT case DOT edu 5 none X-Junkmail-Status: score=10/90, host=mpv-out-ksl-1.case.edu X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A002112.687A43C4.0005, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2016-11-06 16:00:04, dmn=2013-03-21 17:37:32, mode=single engine X-Junkmail-IWF: false X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Chet Ramey via Cygwin Reply-To: chet DOT ramey AT case DOT edu Content-Type: multipart/mixed; boundary="===============5038793523533026224==" Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============5038793523533026224== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------sM8a8k5ghP69AV4c0oUeEwbh" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------sM8a8k5ghP69AV4c0oUeEwbh Content-Type: multipart/mixed; boundary="------------LIw2mqHIQ4yKVYoJSDLTQNPt"; protected-headers="v1" From: Chet Ramey Reply-To: chet DOT ramey AT case DOT edu To: Zachary Santer , cygwin AT cygwin DOT com Cc: chet DOT ramey AT case DOT edu, Sam James , John Sidles , bug-bash Message-ID: <510d7800-824f-45f3-829a-577c5d725d2a AT case DOT edu> Subject: Re: sys/termios.h defines struct winsize after it is referenced in function signatures References: <6a02a36f-d31d-4816-8988-5a4ccf960716 AT case DOT edu> <55ff90b3-5d56-4297-ac71-b398d4a54e62 AT case DOT edu> <877c072d5r DOT fsf AT gentoo DOT org> In-Reply-To: --------------LIw2mqHIQ4yKVYoJSDLTQNPt Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNy8xOC8yNSAxMjowMiBBTSwgWmFjaGFyeSBTYW50ZXIgd3JvdGU6DQoNCj4+IGh0dHBz Oi8vcHVicy5vcGVuZ3JvdXAub3JnL29ubGluZXB1YnMvOTc5OTkxOTc5OS9mdW5jdGlvbnMv dGNnZXR3aW5zaXplLmh0bWwjdGFnXzE3XzYwOQ0KPj4NCj4+IHNheXMgdGhhdCBpZiBsaWJj IGhhcyB0Y2dldHdpbnNpemUoKSwgeW91IG9ubHkgbmVlZCA8dGVybWlvcy5oPiB0byBnZXQN Cj4+IGl0cyBkZWNsYXJhdGlvbi4NCj4gDQo+IEkndmUgYXR0YWNoZWQgdGhlIC91c3IvaW5j bHVkZS9zeXMvdGVybWlvcy5oIGZpbGUgaW5jbHVkZWQgaW4gbXkgTVNZUzINCj4gaW5zdGFs bGF0aW9uLiBBcyB5b3UgY2FuIHNlZSwgc3RydWN0IHdpbnNpemUgaXMgZGVmaW5lZCBhZnRl ciBpdCBpcw0KPiByZWZlcmVuY2VkIGluIHRoZSBmdW5jdGlvbiBkZWNsYXJhdGlvbnMgb2Yg dGNnZXR3aW5zaXplKCkgYW5kDQo+IHRjc2V0d2luc2l6ZSgpIGluIHRoYXQgZmlsZS4NCj4g DQo+IEkgbW92ZWQgdGhlIGRlZmluaXRpb24gb2Ygc3RydWN0IHdpbnNpemUgdG8gYWJvdmUg dGhlIGZ1bmN0aW9uDQo+IGRlY2xhcmF0aW9ucywgYW5kIGJhc2ggYnVpbHQgd2l0aG91dCBp c3N1ZS4NCg0KVGhhbmtzIGZvciB0cmFja2luZyBpdCBkb3duLg0KDQotLSANCmBgVGhlIGx5 ZiBzbyBzaG9ydCwgdGhlIGNyYWZ0IHNvIGxvbmcgdG8gbGVybmUuJycgLSBDaGF1Y2VyDQoJ CSBgYEFycyBsb25nYSwgdml0YSBicmV2aXMnJyAtIEhpcHBvY3JhdGVzDQpDaGV0IFJhbWV5 LCBVVGVjaCwgQ1dSVSAgICBjaGV0QGNhc2UuZWR1ICAgIGh0dHA6Ly90aXN3d3cuY3dydS5l ZHUvfmNoZXQvDQo= --------------LIw2mqHIQ4yKVYoJSDLTQNPt-- --------------sM8a8k5ghP69AV4c0oUeEwbh Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wmMEABEIACMWIQR8ATX7CIqvbGbGULm7WGnwZOp0qwUCaHpDwAUDAAAAAAAKCRC7WGnwZOp0q5KD AJ4vryMIK4T/bUaQciOQSyxkhvsuvwCfVP9bjwvrM773bMRlI49jz+TWveM= =XsCT -----END PGP SIGNATURE----- --------------sM8a8k5ghP69AV4c0oUeEwbh-- --===============5038793523533026224== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple --===============5038793523533026224==--