For further documentation see http://linux-net.osdl.org/index.php/Netem.
More...
int rtnl_netem_set_limit |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
limit |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
limit | New limit in bytes. |
- Returns
- 0 on success or a negative error code.
Definition at line 165 of file netem.c.
int rtnl_netem_get_limit |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Limit in bytes or a negative error code.
Definition at line 184 of file netem.c.
int rtnl_netem_set_gap |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
gap |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
gap | New gap in number of packets. |
- Returns
- 0 on success or a negative error code.
Definition at line 208 of file netem.c.
int rtnl_netem_get_gap |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Re-ordering gap in packets or a negative error code.
Definition at line 227 of file netem.c.
int rtnl_netem_set_reorder_probability |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New re-ordering probability. |
- Returns
- 0 on success or a negative error code.
Definition at line 244 of file netem.c.
int rtnl_netem_get_reorder_probability |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Re-ordering probability or a negative error code.
Definition at line 263 of file netem.c.
int rtnl_netem_set_reorder_correlation |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New re-ordering correlation probability. |
- Returns
- 0 on success or a negative error code.
Definition at line 280 of file netem.c.
int rtnl_netem_get_reorder_correlation |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Re-ordering correlation probability or a negative error code.
Definition at line 299 of file netem.c.
int rtnl_netem_set_loss |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New packet loss probability. |
- Returns
- 0 on success or a negative error code.
Definition at line 323 of file netem.c.
int rtnl_netem_get_loss |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet loss probability or a negative error code.
Definition at line 342 of file netem.c.
int rtnl_netem_set_loss_correlation |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New packet loss correlation. |
- Returns
- 0 on success or a negative error code.
Definition at line 359 of file netem.c.
int rtnl_netem_get_loss_correlation |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet loss correlation probability or a negative error code.
Definition at line 378 of file netem.c.
int rtnl_netem_set_duplicate |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New packet duplication probability. |
- Returns
- 0 on success or a negative error code.
Definition at line 402 of file netem.c.
int rtnl_netem_get_duplicate |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet duplication probability or a negative error code.
Definition at line 421 of file netem.c.
int rtnl_netem_set_duplicate_correlation |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New packet duplication correlation probability. |
- Returns
- 0 on sucess or a negative error code.
Definition at line 438 of file netem.c.
int rtnl_netem_get_duplicate_correlation |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet duplication correlation probability or a negative error code.
Definition at line 457 of file netem.c.
int rtnl_netem_set_delay |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
delay |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
delay | New packet delay in micro seconds. |
- Returns
- 0 on success or a negative error code.
Definition at line 481 of file netem.c.
References nl_us2ticks().
int rtnl_netem_get_delay |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet delay in micro seconds or a negative error code.
Definition at line 500 of file netem.c.
References nl_ticks2us().
int rtnl_netem_set_jitter |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
jitter |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
jitter | New packet delay jitter in micro seconds. |
- Returns
- 0 on success or a negative error code.
Definition at line 517 of file netem.c.
References nl_us2ticks().
int rtnl_netem_get_jitter |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet delay jitter in micro seconds or a negative error code.
Definition at line 536 of file netem.c.
References nl_ticks2us().
int rtnl_netem_set_delay_correlation |
( |
struct rtnl_qdisc * |
qdisc, |
|
|
int |
prob |
|
) |
| |
- Parameters
-
qdisc | Netem qdisc to be modified. |
prob | New packet delay correlation probability. |
Definition at line 552 of file netem.c.
int rtnl_netem_get_delay_correlation |
( |
struct rtnl_qdisc * |
qdisc | ) |
|
- Parameters
-
- Returns
- Packet delay correlation probability or a negative error code.
Definition at line 571 of file netem.c.