<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph/ng_parse.c, branch release/5.2.1</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Use intptr_t to fix various sizeof(int) != sizeof(void *) warnings.</title>
<updated>2002-11-08T21:13:18+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2002-11-08T21:13:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8214d60e20e7fbbdfcdffe0e76cee7ffeddcbf26'/>
<id>8214d60e20e7fbbdfcdffe0e76cee7ffeddcbf26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix GCC warnings caused by initializing a zero length array. In the process,</title>
<updated>2002-05-31T23:48:03+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>2002-05-31T23:48:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f0184ff8e3b84a1c7273492d8854cfaa012060b5'/>
<id>f0184ff8e3b84a1c7273492d8854cfaa012060b5</id>
<content type='text'>
simply things a bit by getting rid of 'struct ng_parse_struct_info' which
was useless because it only contained one field.

MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
simply things a bit by getting rid of 'struct ng_parse_struct_info' which
was useless because it only contained one field.

MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warnings: deprecated use of label at end of compound statement</title>
<updated>2002-05-24T07:02:04+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2002-05-24T07:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=55be04ab11afa063245f51f2d5753ec22449440f'/>
<id>55be04ab11afa063245f51f2d5753ec22449440f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in previous commit.</title>
<updated>2002-02-12T18:33:10+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>2002-02-12T18:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3cbeb9758d7c0d8d64e74d5c3713af32caf7e5c3'/>
<id>3cbeb9758d7c0d8d64e74d5c3713af32caf7e5c3</id>
<content type='text'>
Submitted by:	Harti Brandt &lt;brandt@fokus.gmd.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Harti Brandt &lt;brandt@fokus.gmd.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Some netgraph parse types (such as for the 'value' field in ng_ksocket's</title>
<updated>2002-02-01T02:21:41+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>2002-02-01T02:21:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d9bfecab534a027a517d848548b5b00b26349670'/>
<id>d9bfecab534a027a517d848548b5b00b26349670</id>
<content type='text'>
'struct ng_ksocket_sockopt') like to peek into the ng_mesg header for
information. Make sure when generating default values that we provide
a valid header to peek into.

MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'struct ng_ksocket_sockopt') like to peek into the ng_mesg header for
information. Make sure when generating default values that we provide
a valid header to peek into.

MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Update to C99, s/__FUNCTION__/__func__/,</title>
<updated>2001-12-10T08:09:49+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2001-12-10T08:09:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6e551fb6285417f585c419500047004ed47c77f1'/>
<id>6e551fb6285417f585c419500047004ed47c77f1</id>
<content type='text'>
also don't use ANSI string concatenation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also don't use ANSI string concatenation.
</pre>
</div>
</content>
</entry>
<entry>
<title>KSE Milestone 2</title>
<updated>2001-09-12T08:38:13+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2001-09-12T08:38:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b40ce4165d5eb3a5de1515245055350ae3dbab8e'/>
<id>b40ce4165d5eb3a5de1515245055350ae3dbab8e</id>
<content type='text'>
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.

Sorry john! (your next MFC will be a doosie!)

Reviewed by: peter@freebsd.org, dillon@freebsd.org

X-MFC after:    ha ha ha ha
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.

Sorry john! (your next MFC will be a doosie!)

Reviewed by: peter@freebsd.org, dillon@freebsd.org

X-MFC after:    ha ha ha ha
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a range checking bug in ng_int32_parse which affected 64-bit</title>
<updated>2001-05-19T19:36:32+00:00</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>2001-05-19T19:36:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a514569e9af544603208d61ed8a70a8e9a16be53'/>
<id>a514569e9af544603208d61ed8a70a8e9a16be53</id>
<content type='text'>
machines.  The code formerly read:

    long val;
    if (val &lt; (long)-0x80000000 || ...)
            return EINVAL;

The constant 0x80000000 has type unsigned int.  The unary `-'
operator does not change the type (or the value, in this case).
Therefore the promotion to long is done by 0-extension, giving
0x0000000080000000 instead of the desired 0xffffffff80000000.  I
got rid of the `-' and changed the cast to (int32_t) to give proper
sign-extension on all architectures and to better reflect the fact
that we are range-checking a 32-bit value.

This commit also makes the analogous changes to ng_int{8,16}_parse
for consistency.

MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
machines.  The code formerly read:

    long val;
    if (val &lt; (long)-0x80000000 || ...)
            return EINVAL;

The constant 0x80000000 has type unsigned int.  The unary `-'
operator does not change the type (or the value, in this case).
Therefore the promotion to long is done by 0-extension, giving
0x0000000080000000 instead of the desired 0xffffffff80000000.  I
got rid of the `-' and changed the cast to (int32_t) to give proper
sign-extension on all architectures and to better reflect the fact
that we are range-checking a 32-bit value.

This commit also makes the analogous changes to ng_int{8,16}_parse
for consistency.

MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some memory leaks</title>
<updated>2001-01-10T07:13:58+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2001-01-10T07:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9c8c302fd01fe6dcb6d24d7b6a36e473809533dd'/>
<id>9c8c302fd01fe6dcb6d24d7b6a36e473809533dd</id>
<content type='text'>
Add memory leak detection assitance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add memory leak detection assitance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the use of M_ZERO to netgraph.</title>
<updated>2000-11-18T15:17:43+00:00</updated>
<author>
<name>David Malone</name>
<email>dwmalone@FreeBSD.org</email>
</author>
<published>2000-11-18T15:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=99cdf4ccb20964be566b457fdf69729b22b1d3d8'/>
<id>99cdf4ccb20964be566b457fdf69729b22b1d3d8</id>
<content type='text'>
Submitted by:	josh@zipperup.org
Submitted by:	Robert Drehmel &lt;robd@gmx.net&gt;
Submitted by:	archie
Approved by:	archie
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	josh@zipperup.org
Submitted by:	Robert Drehmel &lt;robd@gmx.net&gt;
Submitted by:	archie
Approved by:	archie
</pre>
</div>
</content>
</entry>
</feed>
