|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| 
| 
| 
| 
| | Update to POSIX 200112L to allow use of robust mutexes in the
shm_du_map. Removed the implementation of the rw_lock in favor of
pthread_rwlock_t.
Placeholder for the shm_du_map_sanitize function. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | This adds the RX_RING and TX_RING socket options to the shim-eth-llc
for faster transmission and reception. On systems where these options
are not available the old method of sending and receiving is
used. Further optimization would be creating and assigning a
read/write thread per CPU core, but that becomes very platform
specific, and is not required in the short term.
Fixes #10 | 
| | 
| 
| 
| 
| 
| 
| | The shim Ethernet with LLC was using the frame length in the header of
the 802.3 frame, which contained a wrong value when sent over the
wire. Probably the kernel filled in a wrong value. Now it uses the
length as reported by recv. | 
| | 
| 
| 
| 
| | This removes the source AP name from all shim-eth-llc flow allocation
operations, since it was removed from flow allocation by 6271d09bd. | 
| | 
| 
| 
| 
| | This addresses some comments Dimitri had on the shim Ethernet with
LLC. | 
|  | This adds a shim over LLC over Ethernet. It uses the raw socket API to
send messages directly over an interface. |