<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c4b7a9e7940c62d92a81ee31e05e281e6035fadc - bsd.own.mk: rename GCC_NO_* to CC_WNO_*</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#c4b7a9e7940c62d92a81ee31e05e281e6035fadc</link>
        <description>bsd.own.mk: rename GCC_NO_* to CC_WNO_*Rename compiler-warning-disable variables from	GCC_NO_warningto	CC_WNO_warningwhere warning is the full warning name as used by the compiler.GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGHUsing the convention CC_compilerflag, where compilerflagis based on the full compiler flag name.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Sat, 03 Jun 2023 09:09:01 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>92aab12c024c8d14b80bc4dbb072694155431ab6 - remove unused</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#92aab12c024c8d14b80bc4dbb072694155431ab6</link>
        <description>remove unused

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Fri, 03 Apr 2020 16:41:59 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de11d876419df3570c2418468613aebcebafe6ae - introduce some common variables for use in GCC warning disables:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#de11d876419df3570c2418468613aebcebafe6ae</link>
        <description>introduce some common variables for use in GCC warning disables:GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)use these to turn off warnings for most GCC-8 complaints.  manyof these are false positives, most of the real bugs are alreadycommited, or are yet to come.we plan to introduce versions of (some?) of these that use the&quot;-Wno-error=&quot; form, which still displays the warnings but doesnot make it an error, and all of the above will be re-consideredas either being &quot;fix me&quot; (warning still displayed) or &quot;warningis wrong.&quot;

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Sun, 13 Oct 2019 07:28:04 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc2fae23cf3c58d2a9d6e73076da8d1022c70b0d - netstat: Add indirection of symbols to remove clash with sanitizers</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#fc2fae23cf3c58d2a9d6e73076da8d1022c70b0d</link>
        <description>netstat: Add indirection of symbols to remove clash with sanitizersAdd indirection and symbol renaming under MKSANITIZER for the linked inversion of sysctlbyname, sysctlgetmibinfo and sysctlnametomib.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Sun, 18 Aug 2019 04:14:40 +0000</pubDate>
        <dc:creator>kamil &lt;kamil@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e68fbebd3268ffbbb970132f1aeb0a257b5d76ab - use librumpres</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#e68fbebd3268ffbbb970132f1aeb0a257b5d76ab</link>
        <description>use librumpres

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Tue, 10 Oct 2017 19:30:41 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0537635d0cd7fdeeb01e40375c697a90b31bca18 - for 64 bit mips platforms where we built userland largely as n32 by</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#0537635d0cd7fdeeb01e40375c697a90b31bca18</link>
        <description>for 64 bit mips platforms where we built userland largely as n32 bydefault, build a handful of tools as n64 so they work properly.unfortunately, they&apos;re also static as dynamic n64 has a problem.of these tools pstat is probably the lowest hanging fruit to convertto sysctl.  systat would be close were it not for the netstat screen,which includes netstat itself.the rest are difficult to perhaps foolish.the upside is that netstat, pmap and fstat all work properly now.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Fri, 23 Dec 2016 10:19:57 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc207b919017fbd030c53de919bf47fd29c3abab - Format-string related warnings work fine now with both GCC 4.8 and</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#fc207b919017fbd030c53de919bf47fd29c3abab</link>
        <description>Format-string related warnings work fine now with both GCC 4.8 andClang.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Sat, 06 Jun 2015 13:48:37 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6011d36bd6d36999156a9baa39689d17cb9305d7 - Fix rump.{netstat,route} shows host&apos;s interface names in link local addresses</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#6011d36bd6d36999156a9baa39689d17cb9305d7</link>
        <description>Fix rump.{netstat,route} shows host&apos;s interface names in link local addressesInterface names of IPv6 link local addresses are resolvedby getnameinfo(3). So we need to rump-ify it as well asif_indextoname and getifaddrs.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Fri, 15 May 2015 06:58:59 +0000</pubDate>
        <dc:creator>ozaki-r &lt;ozaki-r@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0698f50d1858b648eff59c5967499d1573ed9fb - print the timer flags.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#b0698f50d1858b648eff59c5967499d1573ed9fb</link>
        <description>print the timer flags.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Sat, 07 Feb 2015 19:36:06 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34cb342199d17d0e57a191974f1b107ca1f8380e - use the common code from route.c</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#34cb342199d17d0e57a191974f1b107ca1f8380e</link>
        <description>use the common code from route.c

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Thu, 06 Nov 2014 21:30:09 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e240adbd0bc7779150d6d18fa727b8d312543219 - Retire OSI network stack. OK core@</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#e240adbd0bc7779150d6d18fa727b8d312543219</link>
        <description>Retire OSI network stack. OK core@

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Fri, 01 Mar 2013 18:25:13 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>364a06bb291d76a9f8aa69d97fd9876261e4737d - remove KAME IPSEC, replaced by FAST_IPSEC</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#364a06bb291d76a9f8aa69d97fd9876261e4737d</link>
        <description>remove KAME IPSEC, replaced by FAST_IPSEC

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Thu, 22 Mar 2012 20:34:37 +0000</pubDate>
        <dc:creator>drochner &lt;drochner@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>892b9bad5728b49dabb27ab415879ee6dec040c8 - split the ipsec.c source file into the pfkey part which is shared</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#892b9bad5728b49dabb27ab415879ee6dec040c8</link>
        <description>split the ipsec.c source file into the pfkey part which is sharedwith FAST_IPSEC and KAME specific IPSEC statistics

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Fri, 06 Jan 2012 14:21:16 +0000</pubDate>
        <dc:creator>drochner &lt;drochner@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aab2693089fa8d438f546214b3579e98fef63aec - document non-literal format strings</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#aab2693089fa8d438f546214b3579e98fef63aec</link>
        <description>document non-literal format strings

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Tue, 16 Aug 2011 12:03:31 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a216da57a6e560f2112f7f639c2688f055a22de0 - Default to -Wno-sign-compare -Wno-pointer-sign for clang.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#a216da57a6e560f2112f7f639c2688f055a22de0</link>
        <description>Default to -Wno-sign-compare -Wno-pointer-sign for clang.Push -Wno-array-bounds down to the cases that depend on it.Selectively disable warnings for 3rd party software or non-trivialissues to be reviewed later to get clang -Werror to build most of thetree.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Thu, 26 May 2011 12:56:24 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c2e43be1c54f8fc1a1e8f1390e42200ec4cd1de9 - Reduces the resources demanded by TCP sessions in TIME_WAIT-state using</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#c2e43be1c54f8fc1a1e8f1390e42200ec4cd1de9</link>
        <description>Reduces the resources demanded by TCP sessions in TIME_WAIT-state usingmethods called Vestigial Time-Wait (VTW) and Maximum Segment LifetimeTruncation (MSLT).MSLT and VTW were contributed by Coyote Point Systems, Inc.Even after a TCP session enters the TIME_WAIT state, its correspondingsocket and protocol control blocks (PCBs) stick around until the TCPMaximum Segment Lifetime (MSL) expires.  On a host whose workloadnecessarily creates and closes down many TCP sockets, the sockets &amp; PCBsfor TCP sessions in TIME_WAIT state amount to many megabytes of deadweight in RAM.Maximum Segment Lifetimes Truncation (MSLT) assigns each TCP session toa class based on the nearness of the peer.  Corresponding to each classis an MSL, and a session uses the MSL of its class.  The classes areloopback (local host equals remote host), local (local host and remotehost are on the same link/subnet), and remote (local host and remotehost communicate via one or more gateways).  Classes corresponding tonearer peers have lower MSLs by default: 2 seconds for loopback, 10seconds for local, 60 seconds for remote.  Loopback and local sessionsexpire more quickly when MSLT is used.Vestigial Time-Wait (VTW) replaces a TIME_WAIT session&apos;s PCB/socketdead weight with a compact representation of the session, called a&quot;vestigial PCB&quot;.  VTW data structures are designed to be very fast andmemory-efficient: for fast insertion and lookup of vestigial PCBs,the PCBs are stored in a hash table that is designed to minimize thenumber of cacheline visits per lookup/insertion.  The memory bothfor vestigial PCBs and for elements of the PCB hashtable come fromfixed-size pools, and linked data structures exploit this to conservememory by representing references with a narrow index/offset from thestart of a pool instead of a pointer.  When space for new vestigial PCBsruns out, VTW makes room by discarding old vestigial PCBs, oldest first.VTW cooperates with MSLT.It may help to think of VTW as a &quot;FIN cache&quot; by analogy to the SYNcache.A 2.8-GHz Pentium 4 running a test workload that creates TIME_WAITsessions as fast as it can is approximately 17% idle when VTW is activeversus 0% idle when VTW is inactive.  It has 103 megabytes more free RAMwhen VTW is active (approximately 64k vestigial PCBs are created) thanwhen it is inactive.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Tue, 03 May 2011 18:28:44 +0000</pubDate>
        <dc:creator>dyoung &lt;dyoung@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>439199a3fb07fd17b59fa8f0cdbfa04f183f3432 - Pull pfsync_stats() out of inet.c and into pfsync.c so that inet.c does</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#439199a3fb07fd17b59fa8f0cdbfa04f183f3432</link>
        <description>Pull pfsync_stats() out of inet.c and into pfsync.c so that inet.c doesnot have to #include PF header files that pollute the global namespaceby #defining v4 and v6 (sheesh).

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Tue, 01 Mar 2011 19:01:59 +0000</pubDate>
        <dc:creator>dyoung &lt;dyoung@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c577ba70333bcd1fc6c931fc730e1022ca5f75b - Deal with crunch the standard way.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#3c577ba70333bcd1fc6c931fc730e1022ca5f75b</link>
        <description>Deal with crunch the standard way.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Wed, 15 Dec 2010 11:22:41 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c4e8d271ce1734c18301dc78f0a99031cf837453 - Make this build with CRUNCHEDPROG defined, and default to the sysctl()</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#c4e8d271ce1734c18301dc78f0a99031cf837453</link>
        <description>Make this build with CRUNCHEDPROG defined, and default to the sysctl()method of fetching information.  Apparently we can&apos;t simply not definethe prog_ops struct in this program.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Wed, 15 Dec 2010 09:15:05 +0000</pubDate>
        <dc:creator>he &lt;he@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f2ee316255d2d8b9efa6f81a8d05a35920622b84 - Add netstat rump client.  For now, it always sets -X, i.e. will</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/usr.bin/netstat/Makefile#f2ee316255d2d8b9efa6f81a8d05a35920622b84</link>
        <description>Add netstat rump client.  For now, it always sets -X, i.e. willuse only sysctl and no kvm (implementing /dev/mem for a rump kernelwould probably not be hard, but still a non-zero effort).Note: since there is absolutely no network activity in a fresh rumpkernel, rump.netstat usually displays exactly nothing when invokedwithout parameters.  Arguments like -r, -bi, -p icmp etc. producemore stuff.

            List of files:
            /netbsd-src/usr.bin/netstat/Makefile</description>
        <pubDate>Mon, 13 Dec 2010 21:15:30 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
