<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/net/iso88025.h, branch releng/6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2005-04-13T08:14:14Z</updated>
<entry>
<title>Add #defines for control fields and address bits.</title>
<updated>2005-04-13T08:14:14Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2005-04-13T08:14:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f7251b07e210bc8f2445e6bf7644cf49a4f1808b'/>
<id>urn:sha1:f7251b07e210bc8f2445e6bf7644cf49a4f1808b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>/* -&gt; /*- for license, minor formatting changes</title>
<updated>2005-01-07T01:45:51Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-07T01:45:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c398230b64aea809cb7c5cea8db580af7097920c'/>
<id>urn:sha1:c398230b64aea809cb7c5cea8db580af7097920c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix whitespace issues.</title>
<updated>2003-03-15T23:55:33Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-03-15T23:55:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8b247b5adc10e02fc0c81940987318ba29f44b1a'/>
<id>urn:sha1:8b247b5adc10e02fc0c81940987318ba29f44b1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't strip header from packets before input routine is called.</title>
<updated>2003-03-15T23:08:40Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-03-15T23:08:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ac46f4fce3c235ab21fed71c4c5508eed3426830'/>
<id>urn:sha1:ac46f4fce3c235ab21fed71c4c5508eed3426830</id>
<content type='text'>
</content>
</entry>
<entry>
<title>iso88025_ifattach() changes:</title>
<updated>2003-03-15T22:52:23Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-03-15T22:52:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=089b2f2eade92beedc0c095619e1d0cffb3e759f'/>
<id>urn:sha1:089b2f2eade92beedc0c095619e1d0cffb3e759f</id>
<content type='text'>
- Call if_attach().
- Conditionally call bpfattach() based on second function argument.
</content>
</entry>
<entry>
<title>- Remove definition of senderr() from iso88025.h.</title>
<updated>2003-03-15T19:10:19Z</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-03-15T19:10:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fd87fbf6b8be636a0ce8b74efbf1510ee42faea9'/>
<id>urn:sha1:fd87fbf6b8be636a0ce8b74efbf1510ee42faea9</id>
<content type='text'>
- Use definition of senderr() from if_ethersubr.c.
</content>
</entry>
<entry>
<title>use __packed/__aligned rather than GCC-specific __attribute__.</title>
<updated>2002-09-23T06:35:33Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-09-23T06:35:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=744ae3e66ad0a742ea3be1bab53fd794e70a5b46'/>
<id>urn:sha1:744ae3e66ad0a742ea3be1bab53fd794e70a5b46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix logic inversion bug.</title>
<updated>2002-05-11T06:27:24Z</updated>
<author>
<name>Kelly Yancey</name>
<email>kbyanc@FreeBSD.org</email>
</author>
<published>2002-05-11T06:27:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ca2b29fd5242af083df34a4bb2168eb0b311bbfd'/>
<id>urn:sha1:ca2b29fd5242af083df34a4bb2168eb0b311bbfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Roll my own min() (named ISO88025_MIN() so as to not cause conflicts) so</title>
<updated>2002-05-08T01:08:26Z</updated>
<author>
<name>Kelly Yancey</name>
<email>kbyanc@FreeBSD.org</email>
</author>
<published>2002-05-08T01:08:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0ee3222df62c345848dbce48b22c84fc89854845'/>
<id>urn:sha1:0ee3222df62c345848dbce48b22c84fc89854845</id>
<content type='text'>
that this header may be included from userland where min() may not be
declared (or worse, declared differently).  I open to alternative
solutions.
</content>
</entry>
<entry>
<title>Move ISO88025 source routing information into sockaddr_dl's sdl_data</title>
<updated>2002-05-07T22:14:06Z</updated>
<author>
<name>Kelly Yancey</name>
<email>kbyanc@FreeBSD.org</email>
</author>
<published>2002-05-07T22:14:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=42fdfc126a7ea61938634152c2f30bffb96ad7fd'/>
<id>urn:sha1:42fdfc126a7ea61938634152c2f30bffb96ad7fd</id>
<content type='text'>
field.  This returns the sdl_data field to a variable-length field.  More
importantly, this prevents a easily-reproduceable data-corruption bug when
the interface name plus the hardware address exceed the sdl_data field's
original 12 byte limit.  However, token-ring interfaces may still overflow
the new sdl_data field's 46 byte limit if the interface name exceeds 6
characters (since 6 characters for interface name plus 6 for hardware
address plus 34 for source routing = the size of sdl_data).  Further
refinements could overcome this limitation but would break binary
compatibility; this commit only addresses fixing the bug for
commonly-occuring cases without breaking binary compatibility with the
intention that the functionality can be MFC'ed to -stable.

  See message ID's (both send to -arch):
	20020421013332.F87395-100000@gateway.posi.net
	20020430181359.G11009-300000@gateway.posi.net
  for a more thorough description of the bug addressed and how to
reproduce it.

Approved by:	silence on -arch and -net
Sponsored by:	NTT Multimedia Communications Labs
MFC after:	1 week
</content>
</entry>
</feed>
