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