Data Link layer stops receiving Ethernet frames

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

I'm developing a network layer protocol that 
bypasses IP for a college project. It's a
connectionless protocol.

I made a small client/server aplication. The client 
sends 50 frames of ETH_ZLEN (that is, 60) bytes each
with no problems (don't block or anything).

After receiving 35 Ethernet frames the kernel on
 the server side stops calling my frame receiving 
function (it's the packet receiving handler defined in
my packet_type struct).

The weird thing is that when I ping the computer that 
is receiving (and blocked waiting packages) the kernel

flushes the remaining 15 packages.

What am I missing? 

Where can I find documentation on this?

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux