<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/net/Makefile.inc, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-04-15T14:30:48+00:00</updated>
<entry>
<title>drop htonl(), htons(), ntohl(), ntohs() MD functions from libc</title>
<updated>2024-04-15T14:30:48+00:00</updated>
<author>
<name>naddy</name>
<email></email>
</author>
<published>2024-04-15T14:30:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d52ee90c31e3fa0a4bb23891cb94a4f2494cc513'/>
<id>urn:sha1:d52ee90c31e3fa0a4bb23891cb94a4f2494cc513</id>
<content type='text'>
Userland code compiled in a normal fashion picks up the htonl(),
htons(), ntohl(), ntohs() macros implemented by endian.h.  The
functions in libc are effectively unused.  Keep the MI functions
in case something looks for the symbols in libc or plays games
with #undef, but change them to wrap the implementation from
endian.h.

tweaks suggested by claudio@, ok miod@
</content>
</entry>
<entry>
<title>Move 4 manual pages from not-a-function filenames to a correct filename,</title>
<updated>2019-08-30T18:33:17+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2019-08-30T18:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=866a264a895fc2596c946fa5da0a02fd4f740319'/>
<id>urn:sha1:866a264a895fc2596c946fa5da0a02fd4f740319</id>
<content type='text'>
and correct Xr.
ok jmc
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:43+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2016-03-30T06:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2cadae282cf8545afbe05fc59db59e3fd30c67e0'/>
<id>urn:sha1:2cadae282cf8545afbe05fc59db59e3fd30c67e0</id>
<content type='text'>
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
</content>
</entry>
<entry>
<title>_getnetbyaddr and _getnetbyname appear to be historical accidents in</title>
<updated>2015-09-11T09:54:00+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2015-09-11T09:54:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ab250a383adcc228148d2bd9bb6245d78932a1c9'/>
<id>urn:sha1:ab250a383adcc228148d2bd9bb6245d78932a1c9</id>
<content type='text'>
our tree. ok guenther miod
</content>
</entry>
<entry>
<title>Remove link_addr(3).  A function to encode the name of an interface in</title>
<updated>2015-09-10T08:55:03+00:00</updated>
<author>
<name>mpi</name>
<email></email>
</author>
<published>2015-09-10T08:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=abea91e3ab4813083b1953166483789bd7969cb3'/>
<id>urn:sha1:abea91e3ab4813083b1953166483789bd7969cb3</id>
<content type='text'>
a sockaddr_dl is a questionnable interface.  But now it makes it harder
to properly reference ifp becauses of this.

Set sdl_index to the index of the corresponding interface when
constructing a routing message.

Ridding previous libc crank.

ok guenther@, deraadt@, dlg@
</content>
</entry>
<entry>
<title>Add sockatmark()</title>
<updated>2014-08-31T02:27:37+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2014-08-31T02:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=831bd670502b0a5d0f396d1f34ae7f8440e0ee23'/>
<id>urn:sha1:831bd670502b0a5d0f396d1f34ae7f8440e0ee23</id>
<content type='text'>
ok millert@ manpage feedback jmc@
</content>
</entry>
<entry>
<title>Split out ntoh[ls] and hton[ls] into their own manpage.</title>
<updated>2014-07-13T13:17:16+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2014-07-13T13:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a92e6cbce8aeae0f9747c5742a2f860dc0e7573f'/>
<id>urn:sha1:a92e6cbce8aeae0f9747c5742a2f860dc0e7573f</id>
<content type='text'>
Update byteorder(3) to cover the new functions in &lt;endian.h&gt;

ok deraadt@ millert@
</content>
</entry>
<entry>
<title>Remove manpages about deprecated RFC2292 ancillary data convenience functions.</title>
<updated>2014-06-11T16:59:47+00:00</updated>
<author>
<name>chrisz</name>
<email></email>
</author>
<published>2014-06-11T16:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fc595dfab4e9c32557f099d34a6bbf02653d4e48'/>
<id>urn:sha1:fc595dfab4e9c32557f099d34a6bbf02653d4e48</id>
<content type='text'>
They are obsoleted by the RFC3542 api.

ok mpi@
</content>
</entry>
<entry>
<title>kill a stray \</title>
<updated>2014-04-19T13:51:05+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-04-19T13:51:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=52094bb5d88c55bf6da265f3cfa82f10428f2756'/>
<id>urn:sha1:52094bb5d88c55bf6da265f3cfa82f10428f2756</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split inet(3) into three pages by decade: 1980s -&gt; inet_lnaof(3),</title>
<updated>2014-04-19T11:18:01+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2014-04-19T11:18:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d43e1f468c006866ad7261a6e699a0fe621ad9ba'/>
<id>urn:sha1:d43e1f468c006866ad7261a6e699a0fe621ad9ba</id>
<content type='text'>
1990s -&gt; inet_addr(3), 2000s and beyond -&gt; inet_ntop(3).

ok tedu@ (who also noted the timeline) deraadt@ jmc@
</content>
</entry>
</feed>
