<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netipx/ipx_usrreq.c, branch release/2.2.6</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Merge the ipx changes from current.</title>
<updated>1997-06-28T09:23:54+00:00</updated>
<author>
<name>John Hay</name>
<email>jhay@FreeBSD.org</email>
</author>
<published>1997-06-28T09:23:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f5d2e6eca6e3f9c0da7cb3b20acff1bd104a211f'/>
<id>f5d2e6eca6e3f9c0da7cb3b20acff1bd104a211f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>YAMFC</title>
<updated>1996-11-25T07:23:37+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-11-25T07:23:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ecffe94354e4bba8585d7bf8b536e84be298e318'/>
<id>ecffe94354e4bba8585d7bf8b536e84be298e318</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make IPXIP work.</title>
<updated>1996-05-08T19:31:48+00:00</updated>
<author>
<name>John Hay</name>
<email>jhay@FreeBSD.org</email>
</author>
<published>1996-05-08T19:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3813de3280a04076b9b95e298c4803d601166f39'/>
<id>3813de3280a04076b9b95e298c4803d601166f39</id>
<content type='text'>
Reviewed by:	Gary Palmer gpalmer@FreeBSD.ORG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	Gary Palmer gpalmer@FreeBSD.ORG
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use a newfangled auto initializer.  Initialize everything by</title>
<updated>1996-04-13T14:37:22+00:00</updated>
<author>
<name>John Hay</name>
<email>jhay@FreeBSD.org</email>
</author>
<published>1996-04-13T14:37:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=01a95d942eda62e8b223c1746b03a25496590fcc'/>
<id>01a95d942eda62e8b223c1746b03a25496590fcc</id>
<content type='text'>
assignment to avoid one bug and several pessimizations.

In the old version, gcc-2.6.3 (i386 version) generates 16 bytes
of static data and copies it using 4 4-byte load-stores.  gcc-2.7.2
generates 2 1-byte stores and calls memset() to zero 14 bytes.
Linking fails because memset() doesn't exist in the kernel.

In both versions, the 2 bytes stored directly are all that is
actually used unless the null padding at the end is used, since
the 3 4-byte words in the middle are initialized again by struct
assignment.  These words are misaligned.  gcc generates misaligned
load-stores for (small) misaligned struct copies.

Submitted by:	Bruce Evans
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
assignment to avoid one bug and several pessimizations.

In the old version, gcc-2.6.3 (i386 version) generates 16 bytes
of static data and copies it using 4 4-byte load-stores.  gcc-2.7.2
generates 2 1-byte stores and calls memset() to zero 14 bytes.
Linking fails because memset() doesn't exist in the kernel.

In both versions, the 2 bytes stored directly are all that is
actually used unless the null padding at the end is used, since
the 3 4-byte words in the middle are initialized again by struct
assignment.  These words are misaligned.  gcc generates misaligned
load-stores for (small) misaligned struct copies.

Submitted by:	Bruce Evans
</pre>
</div>
</content>
</entry>
<entry>
<title>Move or add #include &lt;queue.h&gt; in preparation for upcoming struct socket</title>
<updated>1996-03-11T15:13:58+00:00</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1996-03-11T15:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2ee45d7d28537a84a31b34e9265646a4a6619230'/>
<id>2ee45d7d28537a84a31b34e9265646a4a6619230</id>
<content type='text'>
changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Suggested by: bde</title>
<updated>1995-11-04T09:03:47+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1995-11-04T09:03:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bc71ecdfc9dfa9f2db237626f5a27d0251b0edb1'/>
<id>bc71ecdfc9dfa9f2db237626f5a27d0251b0edb1</id>
<content type='text'>
clear up some confusion about Id: lines on behalf of the author
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
clear up some confusion about Id: lines on behalf of the author
</pre>
</div>
</content>
</entry>
<entry>
<title>Submitted by:	Mike Mitchell (mitchell@ref.tfs.com)</title>
<updated>1995-10-31T23:36:47+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1995-10-31T23:36:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1b3f472e51d0a3625a8e7cd1c2126aca25e27b64'/>
<id>1b3f472e51d0a3625a8e7cd1c2126aca25e27b64</id>
<content type='text'>
these patches bring the ipx code up to the point that it compiles cleanly with
the -W arguments suggested by bruce.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these patches bring the ipx code up to the point that it compiles cleanly with
the -W arguments suggested by bruce.
</pre>
</div>
</content>
</entry>
<entry>
<title>Submitted by:	Mike Mitchell</title>
<updated>1995-10-31T00:38:57+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1995-10-31T00:38:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=74f50111b86fb53459a83f66b417e65e74eefdfa'/>
<id>74f50111b86fb53459a83f66b417e65e74eefdfa</id>
<content type='text'>
revise prototypes etc.
cleanups (probably more coming)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
revise prototypes etc.
cleanups (probably more coming)
</pre>
</div>
</content>
</entry>
<entry>
<title>Reviewed by:	julian and jhay@mikom.csir.co.za</title>
<updated>1995-10-26T20:31:59+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1995-10-26T20:31:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cc6a66f20e9c3dbde378e543b40bea846059e2d3'/>
<id>cc6a66f20e9c3dbde378e543b40bea846059e2d3</id>
<content type='text'>
Submitted by:	Mike Mitchell, supervisor@alb.asctmd.com

This is a bulk mport of Mike's IPX/SPX protocol stacks and all the
related gunf that goes with it..
it is not guaranteed to work 100% correctly at this time
but as we had several people trying to work on it
I figured it would be better to get it checked in so
they could all get teh same thing to work on..

Mikes been using it for a year or so
but on 2.0

more changes and stuff will be merged in from other developers now that this is in.

Mike Mitchell, Network Engineer
AMTECH Systems Corporation, Technology and Manufacturing
8600 Jefferson Street, Albuquerque, New Mexico 87113 (505) 856-8000
supervisor@alb.asctmd.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Mike Mitchell, supervisor@alb.asctmd.com

This is a bulk mport of Mike's IPX/SPX protocol stacks and all the
related gunf that goes with it..
it is not guaranteed to work 100% correctly at this time
but as we had several people trying to work on it
I figured it would be better to get it checked in so
they could all get teh same thing to work on..

Mikes been using it for a year or so
but on 2.0

more changes and stuff will be merged in from other developers now that this is in.

Mike Mitchell, Network Engineer
AMTECH Systems Corporation, Technology and Manufacturing
8600 Jefferson Street, Albuquerque, New Mexico 87113 (505) 856-8000
supervisor@alb.asctmd.com
</pre>
</div>
</content>
</entry>
</feed>
