<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/netinet/ip_mroute.h, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/netinet/ip_mroute.h?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/netinet/ip_mroute.h?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-02-01T20:59:47Z</updated>
<entry>
<title>In sogetopt, preallocate an mbuf to avoid using sleeping mallocs with</title>
<updated>2017-02-01T20:59:47Z</updated>
<author>
<name>dhill</name>
<email>dhill@openbsd.org</email>
</author>
<published>2017-02-01T20:59:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=490e07389287ee0220d61374d4494b51bf6c4492'/>
<id>urn:sha1:490e07389287ee0220d61374d4494b51bf6c4492</id>
<content type='text'>
the netlock held.  This also changes the prototypes of the *ctloutput
functions to take an mbuf instead of an mbuf pointer.

help, guidance from bluhm@ and mpi@
ok bluhm@
</content>
</entry>
<entry>
<title>Clean up multicast files from unused definitions and comments.</title>
<updated>2017-01-12T08:22:42Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2017-01-12T08:22:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a1ab312c90dda0e59461d478312dfd7375b5b125'/>
<id>urn:sha1:a1ab312c90dda0e59461d478312dfd7375b5b125</id>
<content type='text'>
ok mpi@
</content>
</entry>
<entry>
<title>Remove mfc hash tables and use the OpenBSD routing table for multicast</title>
<updated>2017-01-11T13:17:35Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2017-01-11T13:17:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=acaa3bb7fd86ea2131d2df2fecb9eaed5b88fcc7'/>
<id>urn:sha1:acaa3bb7fd86ea2131d2df2fecb9eaed5b88fcc7</id>
<content type='text'>
routes. Beside the code simplification and removal, we also get to see
the multicast routes now in the route(8) utility.

ok mpi@
</content>
</entry>
<entry>
<title>Remove the global viftable vector that holds the virtual interfaces</title>
<updated>2017-01-06T14:01:19Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2017-01-06T14:01:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9d2796eb09fd07d87d236b68e2f4ae5118996fee'/>
<id>urn:sha1:9d2796eb09fd07d87d236b68e2f4ae5118996fee</id>
<content type='text'>
configuration and instead use ifnet to store the configuration and
counters. With this we can safely use multicast routing daemons on
multiple domains without vif id colisions.

ok mpi@
</content>
</entry>
<entry>
<title>Remove PIM support from the multicast stack.</title>
<updated>2016-12-22T11:04:44Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2016-12-22T11:04:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d1dc8a2b73b1919ad7c87f5e2eb974b31733d7cc'/>
<id>urn:sha1:d1dc8a2b73b1919ad7c87f5e2eb974b31733d7cc</id>
<content type='text'>
ok mpi@
</content>
</entry>
<entry>
<title>Remove unused timeout that was never being set.</title>
<updated>2016-12-20T09:33:13Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2016-12-20T09:33:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5bf581f6fce37ae609379eece1ae578099d09482'/>
<id>urn:sha1:5bf581f6fce37ae609379eece1ae578099d09482</id>
<content type='text'>
ok reyk@
</content>
</entry>
<entry>
<title>Kill unused function.</title>
<updated>2016-12-19T12:52:41Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2016-12-19T12:52:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=45bc62e52d7f2002a51c767986acb04636854e09'/>
<id>urn:sha1:45bc62e52d7f2002a51c767986acb04636854e09</id>
<content type='text'>
ok mpi@
</content>
</entry>
<entry>
<title>Extend the multicast sockets and multicast hash table support to multiple</title>
<updated>2016-12-19T09:22:24Z</updated>
<author>
<name>rzalamena</name>
<email>rzalamena@openbsd.org</email>
</author>
<published>2016-12-19T09:22:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=77c03cb2a3b28d9072c98f0aaf3d0339575976c2'/>
<id>urn:sha1:77c03cb2a3b28d9072c98f0aaf3d0339575976c2</id>
<content type='text'>
domains. This is one step towards supporting to run more than one multicast
socket in different domains at the same time.

ok mpi@
</content>
</entry>
<entry>
<title>Kill unused 'struct route'.</title>
<updated>2016-11-29T15:52:12Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2016-11-29T15:52:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5e9b3982f812e38bc98fd67c02c14c0c14a6566a'/>
<id>urn:sha1:5e9b3982f812e38bc98fd67c02c14c0c14a6566a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement 2 sysctl to retrieve the multicast forwarding cache (mfc) and the</title>
<updated>2015-02-09T12:18:19Z</updated>
<author>
<name>claudio</name>
<email>claudio@openbsd.org</email>
</author>
<published>2015-02-09T12:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ffe5fddfece672776fa504dc6b7532aeeaf19883'/>
<id>urn:sha1:ffe5fddfece672776fa504dc6b7532aeeaf19883</id>
<content type='text'>
virtual interface table (vif). Will be used by netstat soon.
Looked over by guenther@
</content>
</entry>
</feed>
