Automatically drop and corrupt packets for testing.
More...
Automatically drop and corrupt packets for testing.
syscall emuCorrupt |
( |
struct packet * |
pkt | ) |
|
Corrupts packets as specified by user
- Parameters
-
pkt | pointer to the incoming packet |
- Returns
- OK if packet was processed succesfully, otherwise SYSERR
syscall emuDelay |
( |
struct packet * |
pkt | ) |
|
Delay packets as specified by user
- Parameters
-
pkt | pointer to the incoming packet |
- Returns
- OK if packet was processed succesfully, otherwise SYSERR
syscall emuDrop |
( |
struct packet * |
pkt | ) |
|
Drop packets based on user settings
- Parameters
-
pkt | pointer to the incoming packet |
- Returns
- OK if packet was processed succesfully, otherwise SYSERR
syscall emuDuplicate |
( |
struct packet * |
pkt | ) |
|
Duplicate packets as specified by user
- Parameters
-
pkt | pointer to the incoming packet |
- Returns
- OK if packet was processed succesfully, otherwise SYSERR
syscall emuReorder |
( |
struct packet * |
pkt | ) |
|
Reorder packets as specified by the user
- Parameters
-
pkt | pointer to the incoming packet |
- Returns
- OK if packet was processed succesfully, otherwise SYSERR
syscall netemu |
( |
struct packet * |
pkt | ) |
|
Process a packet through the network emulator
- Parameters
-
pkt | pointer to the incoming packet |
- Returns
- OK if packet was processed succesfully, otherwise SYSERR