<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-legacy-support.

</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/f36e5699f61b6ab126f22a8ce4b1817c62408a97">https://github.com/macports/macports-legacy-support/commit/f36e5699f61b6ab126f22a8ce4b1817c62408a97</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f36e5699f61b6ab126f22a8ce4b1817c62408a97
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Mon Mar 3 14:15:38 2025 -0800

<span style='display:block; white-space:pre;color:#404040;'>    Add manual test for disabled CMSG fixes.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    TESTED:
</span><span style='display:block; white-space:pre;color:#404040;'>    Passes tests where expected; fails where expected.
</span>---
 Makefile                            |  3 ++-
 manual_tests/libtest_packet_nofix.c | 11 +++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/Makefile b/Makefile
</span><span style='display:block; white-space:pre;color:#808080;'>index dc1d1b6..92e1eb0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -409,8 +409,9 @@ $(TESTNAMEPREFIX)stat_ino32.o: $(TESTNAMEPREFIX)stat.c
</span> $(TESTNAMEPREFIX)stat_ino64.o: $(TESTNAMEPREFIX)stat.c
 $(TESTNAMEPREFIX)stat_ino64_darwin.o: $(TESTNAMEPREFIX)stat.c
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# The manual packet test includes the packet source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The manual packet tests include the packet source
</span> $(MANTESTPREFIX)libtest_packet_cont.o: $(TESTNAMEPREFIX)packet.c
<span style='display:block; white-space:pre;background:#e0ffe0;'>+$(MANTESTPREFIX)libtest_packet_nofix.o: $(TESTNAMEPREFIX)packet.c
</span> 
 # Provide a target for all "darwin_c" tests
 $(XTESTRUNPREFIX)darwin_c_all: $(DARWINRUNS)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/manual_tests/libtest_packet_nofix.c b/manual_tests/libtest_packet_nofix.c
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..40f2252
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/manual_tests/libtest_packet_nofix.c
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+/*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Version of test_packet with CMSG fixes disabled.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * This provides a way to test the feature for disabling the fixes.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * Since it's only a manual test, we don't bother allowing the known
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * failures to pass.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#define _MACPORTS_LEGACY_DISABLE_CMSG_FIXES 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#include "../test/test_packet.c"
</span></pre><pre style='margin:0'>

</pre>