<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/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>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/netgraph/device/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/netgraph/device/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>547d3473 - Major overhaul.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/netgraph/device/Makefile#547d3473</link>
        <description>Major overhaul. List of functional changes:   - Make a single device per single node with a single hook.     This gives us parrallelizm, which can&apos;t be achieved on a single     node with many devices/hooks. This also gives us flexibility - we     can play with a particular device node, not affecting others.   - Remove read queue as it is. Use struct ifqueue instead. This change     removes a lot of extra memcpy()ing, m_devget()ting and m_copymem()ming.     In ng_device_receivedata() we enqueue an mbuf and wake readers.     In ngdread() we take one mbuf from qeueue and uiomove() it to     userspace. If no mbuf is present we optionally block. [1]   - In ngdwrite() we create an mbuf from uio using m_uiotombuf().     This is faster then uiomove() into buffer, and then m_copydata(),     and this is much better than huge m_pullup().   - Perform locking of device   - Perform locking of connection list.   - Clear out _rcvmsg method, since it does nothing good yet.   - Implement NGM_DEVICE_GET_DEVNAME message.   - #if 0 ioctl method, while nothing is done here yet.   - Return immediately from ngdwrite() if uio_resid == 0. List of tidyness changes:   - Introduce device2priv(), to remove cut&apos;n&apos;paste.   - Use MALLOC/FREE, instead of malloc/free.   - Use unit2minor().   - Use UID_ROOT/GID_WHEEL instead of 0/0.   - Define NGD_DEVICE_DEVNAME, use it.   - Use more nice macros for debugging. [2]   - Return Exxx, not -1. style(9) changes:   - No &quot;#endif&quot; after short block.   - Break long lines.   - Remove extra spaces, add needed spaces.[1] Obtained from:      if_tun.c[2] Obtained from:      ng_pppoe.cReviewed by:		marksApproved by:		julian (mentor)MFC after:		1 month

            List of files:
            /freebsd-14.2/sys/modules/netgraph/device/Makefile</description>
        <pubDate>Mon, 18 Oct 2004 20:13:57 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a8353960 - A node that creates a device entry in /dev (yay devfs)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/netgraph/device/Makefile#a8353960</link>
        <description>A node that creates a device entry in /dev (yay devfs)so that /dev/mumble can be the entrypoint to some networking graph,e.g. a tunnel or a remote tape drive or whatever...Not fully tested (by me) yet.Submitted by:	Mark Santcroos &lt;marks@ripe.net&gt;MFC after:	3 weeks

            List of files:
            /freebsd-14.2/sys/modules/netgraph/device/Makefile</description>
        <pubDate>Tue, 18 Jun 2002 21:32:33 +0000</pubDate>
        <dc:creator>Julian Elischer &lt;julian@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
