<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/net/getaddrinfo.c, branch releng/7.2</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFH r190382,190416,190525:</title>
<updated>2009-04-12T19:06:41+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2009-04-12T19:06:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2cba1749222b437072476ad1dbe6e4e592da6a46'/>
<id>2cba1749222b437072476ad1dbe6e4e592da6a46</id>
<content type='text'>
- getaddrinfo(3) should accept numeric when ai_socktype is not
  specified in hint or hints is NULL.
- Add support for SCTP to getaddrinfo(3).
  Now, getaddrinfo(3) returns two SOCK_STREAMs, IPPROTO_TCP and
  IPPROTO_SCTP.  It confuses some programs.  If getaddrinfo(3) returns
  IPPROTO_SCTP when SOCK_STREAM is specified by hints.ai_socktype, at
  least Apache doesn't work.  So, I made getaddrinfo(3) to return
  IPPROTO_SCTP with SOCK_STREAM only when IPPROTO_SCTP is specified
  explicitly by hints.ai_protocol.
- Query DNS only once per an address family.

Approved by:	re (kib)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- getaddrinfo(3) should accept numeric when ai_socktype is not
  specified in hint or hints is NULL.
- Add support for SCTP to getaddrinfo(3).
  Now, getaddrinfo(3) returns two SOCK_STREAMs, IPPROTO_TCP and
  IPPROTO_SCTP.  It confuses some programs.  If getaddrinfo(3) returns
  IPPROTO_SCTP when SOCK_STREAM is specified by hints.ai_socktype, at
  least Apache doesn't work.  So, I made getaddrinfo(3) to return
  IPPROTO_SCTP with SOCK_STREAM only when IPPROTO_SCTP is specified
  explicitly by hints.ai_protocol.
- Query DNS only once per an address family.

Approved by:	re (kib)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFH 188316: Shutup warning for DNAME RR.</title>
<updated>2009-02-16T18:24:48+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2009-02-16T18:24:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4d0d4995c5502353963312449b7ad786eed7bd63'/>
<id>4d0d4995c5502353963312449b7ad786eed7bd63</id>
<content type='text'>
PR:		bin/127591
Submitted by:	"Eugene M. Kim" &lt;20080111.freebsd.org__at__ab.ote.we.lv&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR:		bin/127591
Submitted by:	"Eugene M. Kim" &lt;20080111.freebsd.org__at__ab.ote.we.lv&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ensure the head entry of addrinfo chain has non-NULL ai_canonname to be</title>
<updated>2007-09-05T18:08:14+00:00</updated>
<author>
<name>JINMEI Tatuya</name>
<email>jinmei@FreeBSD.org</email>
</author>
<published>2007-09-05T18:08:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e47c82ed724a186a2c1d60c3df8ca089caa621fb'/>
<id>e47c82ed724a186a2c1d60c3df8ca089caa621fb</id>
<content type='text'>
compliant with RFC3493.

PR: standards/114910
Approved by:   ume (mentor)
Approved by:   re
MFC after:     1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
compliant with RFC3493.

PR: standards/114910
Approved by:   ume (mentor)
Approved by:   re
MFC after:     1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>do not overload the port number on to the return value of</title>
<updated>2006-07-23T15:31:03+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-07-23T15:31:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e24e9d998838177448222a10d94a18def655178c'/>
<id>e24e9d998838177448222a10d94a18def655178c</id>
<content type='text'>
str2number().  this could result in an unexpected code path.

Obtained from:	KAME
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
str2number().  this could result in an unexpected code path.

Obtained from:	KAME
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>remove obsolete comments.</title>
<updated>2006-07-22T14:36:56+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-07-22T14:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=816dc28540cbfb9bd93036932193e8bbb2242ef6'/>
<id>816dc28540cbfb9bd93036932193e8bbb2242ef6</id>
<content type='text'>
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>simplification in explore_numeric: unified the post-process with</title>
<updated>2006-07-21T19:02:28+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-07-21T19:02:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=da83bf18e4f94486b924fced8cb17453d1472bf2'/>
<id>da83bf18e4f94486b924fced8cb17453d1472bf2</id>
<content type='text'>
GET_AI and GET_PORT.  Commented on an impossible case.

Obtained from:	KAME
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GET_AI and GET_PORT.  Commented on an impossible case.

Obtained from:	KAME
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>RFC3493 requires use of inet_aton for AF_INET.</title>
<updated>2006-07-21T19:00:22+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-07-21T19:00:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0cf41987df03583a9489357933fe9fcca5692ed3'/>
<id>0cf41987df03583a9489357933fe9fcca5692ed3</id>
<content type='text'>
Obtained from:	KAME
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obtained from:	KAME
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>clean-up: rewrote explore_null and explore_numeric without using sentinel.</title>
<updated>2006-07-21T18:57:44+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-07-21T18:57:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0aceddcef76792af218fb15166571d808ad7f494'/>
<id>0aceddcef76792af218fb15166571d808ad7f494</id>
<content type='text'>
we do not need it since we make (at most) a single addrinfo entry in these
cases.

Obtained from:	KAME
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we do not need it since we make (at most) a single addrinfo entry in these
cases.

Obtained from:	KAME
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>- Extend the nsswitch to support Services, Protocols and Rpc</title>
<updated>2006-04-28T12:03:38+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-04-28T12:03:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=06a99fe36f0aac93e7689da6b3f07b727750691f'/>
<id>06a99fe36f0aac93e7689da6b3f07b727750691f</id>
<content type='text'>
  databases.
- Make nsswitch support caching.

Submitted by:	Michael Bushkov &lt;bushman__at__rsu.ru&gt;
Sponsored by:	Google Summer of Code 2005
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  databases.
- Make nsswitch support caching.

Submitted by:	Michael Bushkov &lt;bushman__at__rsu.ru&gt;
Sponsored by:	Google Summer of Code 2005
</pre>
</div>
</content>
</entry>
<entry>
<title>fix indent.</title>
<updated>2006-04-01T15:53:39+00:00</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-04-01T15:53:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3c3c80e4c8f3ee23a659b3e7a4e5fe25eedaac7a'/>
<id>3c3c80e4c8f3ee23a659b3e7a4e5fe25eedaac7a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
