<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Injecting Custom Packets in FreeBSD</title>
	<atom:link href="http://blogs.freebsdish.org/rfrench/2008/05/24/injecting-custom-packets-in-freebsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.freebsdish.org/rfrench/2008/05/24/injecting-custom-packets-in-freebsd/</link>
	<description>Just another FreeBSD Committers Blogs weblog</description>
	<pubDate>Fri, 05 Dec 2008 05:00:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Ryan French</title>
		<link>http://blogs.freebsdish.org/rfrench/2008/05/24/injecting-custom-packets-in-freebsd/#comment-5</link>
		<dc:creator>Ryan French</dc:creator>
		<pubDate>Fri, 13 Jun 2008 12:54:49 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/rfrench/2008/05/24/injecting-custom-packets-in-freebsd/#comment-5</guid>
		<description>Yep that is correct. I thought I had removed it all from the code that I posted, but I must have missed one. As it says just under that code, the idea is that the IP header will begin at the point in the array that is the size of the ethernet header, and in that case, + the size of the MPLS header I was inserting.

Thanks
--Ryan</description>
		<content:encoded><![CDATA[<p>Yep that is correct. I thought I had removed it all from the code that I posted, but I must have missed one. As it says just under that code, the idea is that the IP header will begin at the point in the array that is the size of the ethernet header, and in that case, + the size of the MPLS header I was inserting.</p>
<p>Thanks<br />
&#8211;Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremie Le Hen</title>
		<link>http://blogs.freebsdish.org/rfrench/2008/05/24/injecting-custom-packets-in-freebsd/#comment-4</link>
		<dc:creator>Jeremie Le Hen</dc:creator>
		<pubDate>Fri, 13 Jun 2008 11:59:15 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.freebsdish.org/rfrench/2008/05/24/injecting-custom-packets-in-freebsd/#comment-4</guid>
		<description>In the first code snippet, there is:
    struct ip *iph = (struct ip *)(datagram + sizeof(uint32_t) + sizeof(struct ether_header));

I'm pretty sure sizeof(uint32_t) is a incorrect and is a remnant from your MPLS tests. :-).

Regards,
-- Jeremie</description>
		<content:encoded><![CDATA[<p>In the first code snippet, there is:<br />
    struct ip *iph = (struct ip *)(datagram + sizeof(uint32_t) + sizeof(struct ether_header));</p>
<p>I&#8217;m pretty sure sizeof(uint32_t) is a incorrect and is a remnant from your MPLS tests. :-).</p>
<p>Regards,<br />
&#8211; Jeremie</p>
]]></content:encoded>
	</item>
</channel>
</rss>
