<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<STYLE>.hmmessage P {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.hmmessage {
        FONT-SIZE: 10pt; FONT-FAMILY: Tahoma
}
</STYLE>

<META content="MSHTML 6.00.6000.16705" name=GENERATOR></HEAD>
<BODY class=hmmessage bgColor=#ffffff>
<DIV><FONT face="Courier New">As far as I remember, the normal miniport drivers 
for the network card limit the maximum packet size to 1514 bytes, because VLAN 
is usually managed by the miniport driver itself. So there's no easy way to send 
VLAN tagged frames whose size is greater that 1510. An idea that comes to my 
mind is trying to use gigagit cards, whose maximum frame size is greater that 
1514. But in this case the maximum frame size should be greater than 1514 only 
if the negotiated speed is 1Gbps...</FONT></DIV>
<DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New">Have a nice day</FONT></DIV>
<DIV><FONT face="Courier New">GV</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=irshadanver@hotmail.com href="mailto:irshadanver@hotmail.com">Irshad 
  Anver</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=winpcap-users@winpcap.org 
  href="mailto:winpcap-users@winpcap.org">winpcap-users@winpcap.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, August 31, 2008 3:02 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> RE: [Winpcap-users] 
  pcap_sendpacket() returns -1 and does not sendthe packet for rebuilt VLAN 
  packet</DIV>
  <DIV><BR></DIV>Thanks for a reply.<BR>&nbsp;<BR>The original packet size is 
  1514, but after I add the VLAN Id the packet size is 1518. But WinPCap refuse 
  to send the packet. How do I send VLAN packets through WinPCap?<BR><BR>
  <HR>
  <BR>From: <A 
  href="mailto:gianluca.varenni@cacetech.com">gianluca.varenni@cacetech.com</A><BR>To: 
  <A 
  href="mailto:winpcap-users@winpcap.org">winpcap-users@winpcap.org</A><BR>Subject: 
  Re: [Winpcap-users] pcap_sendpacket() returns -1 and does not send the packet 
  for rebuilt VLAN packet<BR>Date: Fri, 29 Aug 2008 15:21:32 -0700<BR><BR><BR>
  <META content="Microsoft SafeHTML" name=Generator>
  <STYLE>
.ExternalClass .EC_hmmessage P
{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;}
.ExternalClass BODY.EC_hmmessage
{font-size:10pt;font-family:Tahoma;}
</STYLE>

  <DIV><FONT face="Courier New">What is the size of the packets that are not 
  transmitted?</FONT></DIV>
  <DIV><FONT face="Courier New"></FONT>&nbsp;</DIV>
  <DIV><FONT face="Courier New">Have a nice day</FONT></DIV>
  <DIV><FONT face="Courier New">GV</FONT></DIV>
  <BLOCKQUOTE 
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
    <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
    <DIV 
    style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
    <A title=irshadanver@hotmail.com 
    href="mailto:irshadanver@hotmail.com">Irshad Anver</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>To:</B> <A title=winpcap-users@winpcap.org 
    href="mailto:winpcap-users@winpcap.org">winpcap-users@winpcap.org</A> </DIV>
    <DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, August 25, 2008 9:03 
    AM</DIV>
    <DIV style="FONT: 10pt arial"><B>Subject:</B> [Winpcap-users] 
    pcap_sendpacket() returns -1 and does not send the packet for rebuilt VLAN 
    packet</DIV>
    <DIV><BR></DIV>Dear Sir,<BR>&nbsp;<BR>I have a problem and searched the 
    Internet and could not find a solution. pcap_sendpacket() returns -1 and 
    does not send the packet. In my application I have two NICs the first one is 
    the Internet NIC and the second one is the client NIC. Whenever I receive a 
    packet in the client NIC I modify the ip and send the same packet through 
    the Internet NIC. When I receive the packet from the Internet NIC we send 
    the packet to the correct client through client NIC. I also use ARP spoofing 
    to enable any client IP address to access the Internet. This is a sort of 
    network bridging application and it worked well till I tried to send VLAN 
    packets. For VLAN I connected the Client NIC to the trunk port of the switch 
    to receive VLAN Tag information. Now when I receive VLAN packets in client 
    NIC, I note the VLAN tag then I remove the VLAN tag and modifiy the ip 
    address and send the same through the Internet NIC. When I receive the reply 
    from the Internet NIC I send the packet to the client by adding the correct 
    VLAN tag. I use a local array of 2000 bytes to rebuild the packet with VLAN 
    tag. First copy the client IP addresses and the VLAN tag and then copy the 
    rest of the packet from the receievd packet from the Internet NIC. But after 
    some packets Winpcap returns -1 and refuse to send packet through the client 
    NIC. I could not find any answer and the reason. Please provid me with a 
    solution.<BR>&nbsp;<BR>Thank you in 
    advance.<BR>&nbsp;<BR>Regards,<BR>Irshad<BR><BR>
    <HR>
    Find out how to make Messenger your very own TV! <A 
    href="http://clk.atdmt.com/UKM/go/101719648/direct/01/" target=_blank>Try it 
    Now!</A> 
    <HR>

    <P><BR>_______________________________________________<BR>Winpcap-users 
    mailing 
    list<BR>Winpcap-users@winpcap.org<BR>https://www.winpcap.org/mailman/listinfo/winpcap-users<BR></P></BLOCKQUOTE><BR>
  <HR>
  Win £3000 to spend on whatever you want at Uni! <A 
  href="http://clk.atdmt.com/UKM/go/101719803/direct/01/" target=_new>Click here 
  to WIN!</A> 
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Winpcap-users 
  mailing 
  list<BR>Winpcap-users@winpcap.org<BR>https://www.winpcap.org/mailman/listinfo/winpcap-users<BR></BLOCKQUOTE></BODY></HTML>