<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/en, branch release/3.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-05-08T14:34:36Z</updated>
<entry>
<title>MFC: clean up en atm driver</title>
<updated>1999-05-08T14:34:36Z</updated>
<author>
<name>Kenjiro Cho</name>
<email>kjc@FreeBSD.org</email>
</author>
<published>1999-05-08T14:34:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a63e33c48e06c1a7cd79540fb8a6f0ab1a108b59'/>
<id>urn:sha1:a63e33c48e06c1a7cd79540fb8a6f0ab1a108b59</id>
<content type='text'>
   o fix DDB support
   o back out pvc shadow interface support
   o misc minor cleanup
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_3'.</title>
<updated>1999-01-21T00:55:31Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6'/>
<id>urn:sha1:4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cleanup: remove part of the code for 2.1.</title>
<updated>1999-01-09T12:56:17Z</updated>
<author>
<name>Kenjiro Cho</name>
<email>kjc@FreeBSD.org</email>
</author>
<published>1999-01-09T12:56:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1e7bb3a3628e29dc0626445fd819254aae1fb9ae'/>
<id>urn:sha1:1e7bb3a3628e29dc0626445fd819254aae1fb9ae</id>
<content type='text'>
add two functions to get the MAC address of the card.

Obtained from: ALTQ
</content>
</entry>
<entry>
<title>    probe function changed from returning char * to const char *.</title>
<updated>1998-12-14T06:37:37Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>1998-12-14T06:37:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2cbe36f7259481bdc879887e0afc0394e15be45a'/>
<id>urn:sha1:2cbe36f7259481bdc879887e0afc0394e15be45a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Examine all occurrences of sprintf(), strcat(), and str[n]cpy()</title>
<updated>1998-12-04T22:54:57Z</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>1998-12-04T22:54:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2127f26023a9be443e05b592b35c77b454ba8f77'/>
<id>urn:sha1:2127f26023a9be443e05b592b35c77b454ba8f77</id>
<content type='text'>
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans &lt;bde@zeta.org.au&gt;
Reviewed by:	Matthew Dillon &lt;dillon@apollo.backplane.com&gt;
Reviewed by:	Mike Spengler &lt;mks@networkcs.com&gt;
</content>
</entry>
<entry>
<title>fix a bug which could lock up a transmitter.</title>
<updated>1998-10-09T11:48:22Z</updated>
<author>
<name>Kenjiro Cho</name>
<email>kjc@FreeBSD.org</email>
</author>
<published>1998-10-09T11:48:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=513bc54fe0d3fc0a0947b20adad9b776b27c7d10'/>
<id>urn:sha1:513bc54fe0d3fc0a0947b20adad9b776b27c7d10</id>
<content type='text'>
don't use the entire buffer space.  if WRTX becomes equal
to RDTX, the transmitter stops assuming the buffer is empty.
</content>
</entry>
<entry>
<title>FIxed printf format errors.  Most of them were exposed by our ntohl()</title>
<updated>1998-08-17T00:08:07Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-08-17T00:08:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5afd0041c57daf38d2eaa3ef9a29cba06859a363'/>
<id>urn:sha1:5afd0041c57daf38d2eaa3ef9a29cba06859a363</id>
<content type='text'>
returning long.  There would be many more if int_32_t were not int.
</content>
</entry>
<entry>
<title>Use [u]intptr_t instead of [u_]long for casts between pointers and</title>
<updated>1998-08-16T01:21:52Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-08-16T01:21:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=86a14a7a0aa00514f670234d7da4fca666ef97b2'/>
<id>urn:sha1:86a14a7a0aa00514f670234d7da4fca666ef97b2</id>
<content type='text'>
integers.  Don't forget to cast to (void *) as well.
</content>
</entry>
<entry>
<title>update ATM driver. (base version: midway.c 1.67 --&gt; 1.68)</title>
<updated>1998-07-29T05:35:16Z</updated>
<author>
<name>Kenjiro Cho</name>
<email>kjc@FreeBSD.org</email>
</author>
<published>1998-07-29T05:35:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4f53e3cc7adff7970730d7e0f2736b725404810f'/>
<id>urn:sha1:4f53e3cc7adff7970730d7e0f2736b725404810f</id>
<content type='text'>
several new features are added:
	- support vc/vp shaping
	- support pvc shadow interface

code cleanup:
	- remove WMAYBE related code.  ENI WMAYBE DMA doen't work.
	- remove updating if_lastchange for every packet.
	- BPF related code is moved to midway.c as it should be.
	  (bpfwrite should work if atm_pseudohdr and LLC/SNAP are
	  prepended.)
	- BPF link type is changed to DLT_ATM_RFC1483.
	  BPF now understands only LLC/SNAP!! (because bpf can't
	  handle variable link header length.)
	  It is recommended to use LLC/SNAP instead of NULL
	  encapsulation for various reasons.  (BPF, IPv6,
	  interoperability, etc.)

the code has been used for months in ALTQ and KAME IPv6.

OKed by phk long time ago.
</content>
</entry>
<entry>
<title>This commit fixes various 64bit portability problems required for</title>
<updated>1998-06-07T17:13:14Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-06-07T17:13:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ecbb00a2629050fd720dc376a33c45f4ad767cea'/>
<id>urn:sha1:ecbb00a2629050fd720dc376a33c45f4ad767cea</id>
<content type='text'>
FreeBSD/alpha.  The most significant item is to change the command
argument to ioctl functions from int to u_long.  This change brings us
inline with various other BSD versions.  Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.

The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
</content>
</entry>
</feed>
