Re: virtual END and ARP processing



I have done something similar. I added a "snarf protocol". My use was to
prevent some packets
to reach the TCP/IP stack (simple firewall), while most packets was to be
forwarded up to the
stack. This is also a good way to make a "sniffer". In older versions of
VxWorks we used the
etherInputHookAdd I am presently using VxWorks 5.4
Wind River has some documentation, or try to google "snarf vxworks". Thisone
looks OK to
check if this is an OK soulution:
http://networking.ittoolbox.com/pub/PR100102.htm

BT


<azorian@xxxxxxxxx> wrote in message
news:1144056353.200694.178360@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi All,

I'm developing a virtual END driver to sniff ARP and ICMP data from an
ethernet connection and forward it to the vxworks network stack so it
can process them and generate the apropriate responses. Is it possible
to do this with a END driver? I was told that only an NPT driver would
be able to pass the ARP packets to the MUX is this correct?

thanks,
Tiago.



.



Relevant Pages

  • Re: syslog server, RH ES 4, large amounts of UDP loss. please help
    ... 26 packets to unknown port received. ... Below I see no recieve errors, but netstat reports recieve ... stats are only looking at the Ethernet level errors in the stack. ... the higher levels on the receiving system stack are tripping over themselves. ...
    (comp.os.linux.networking)
  • Re: Signal based I/O for multiple sockets
    ... My current applicationis using Non blockingI/Omultiplesing as means of receive packets from UDP socket. ... IO is supported for files and not scokets in VxWorks IO. ... IO notification. ...
    (comp.os.vxworks)
  • Re: VxWorks Interrupts
    ... Where could find the memory map when VxWorks is running or booting... ... Some of this gets changed for cpu's that don't have interrupt stacks, ... and gets permuted for cpu's where the stack grows upwards toward higher ...
    (comp.os.vxworks)
  • Re: Selecting optimum block sizes for data transmission
    ... socket up with data until it either tells you you can't send any more ... Once you've make a call to send data, the TCP/IP stack does a huge ... Maintains a congestion window to limit data flow in the face of long ... Attempts to avoid wasteful sends of very small packets, ...
    (comp.lang.pascal.delphi.misc)
  • [fw-wiz] dirty packet tricks?
    ... I'm a bit out of date on the latest/greatest dirty packet-flogging ... things in BSD firewalls by whacking the code in the IP stack so that ... I was thinking of using bpf to vacuum up packets into user space ... The other alternative appears to be to just do user-mode TCP by ...
    (Firewall-Wizards)