<div dir="ltr"><div><div><div><div><div>Thanks for your reply. First thing is that I do not want to modify the existing cifs driver.<br></div>I have my own virtual Ethernet driver, where the skb buffer is available to parse. Now,<br>
</div>I want to extract the cifs header from this skb buffer, and based on the cifs header contents<br></div>( mainly I am looking for return status), I have to redirect the packet to different destination.<br><br></div>Thanks, <br>
</div>Ramana. <br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 26, 2014 at 12:34 PM,  <span dir="ltr">&lt;<a href="mailto:Valdis.Kletnieks@vt.edu" target="_blank">Valdis.Kletnieks@vt.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Mon, 26 May 2014 12:21:12 +0530, Ramana Reddy said:<br>
<br>
&gt; I would like to know how to extract the cifs protocol header from skb<br>
&gt; buffer in the linux<br>
&gt; kernel. I want to parse the cifs header and do some stuff based on the<br>
&gt; content of the header.<br>
<br>
</div>Depending what you are trying to do, it may be best to add your code<br>
to the CIFS driver at the points where the driver is examining the<br>
header fields in question.<br>
<br>
What &quot;do some stuff&quot; are you trying to achieve?<br>
</blockquote></div><br></div>