Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
iproute2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
iproute2
Commits
82af5315
Commit
82af5315
authored
Jan 17, 2005
by
net[shemminger]!shemminger
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Import patch iproute2.112
(Logical change 1.114)
parent
feeac4dd
Changes
7
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
3911 additions
and
0 deletions
+3911
-0
ChangeLog
ChangeLog
+4
-0
testsuite/Makefile
testsuite/Makefile
+33
-0
testsuite/configs/all-2.4
testsuite/configs/all-2.4
+848
-0
testsuite/configs/all-no-act
testsuite/configs/all-no-act
+1499
-0
testsuite/configs/all-police-act
testsuite/configs/all-police-act
+1504
-0
testsuite/tests/policer
testsuite/tests/policer
+13
-0
testsuite/tests/std-cbq
testsuite/tests/std-cbq
+10
-0
No files found.
ChangeLog
View file @
82af5315
2005-01-12 Thomas Graf <tgraf@suug.ch>
* Tc testsuite
2005-01-12 Jamal Hadi Salim <hadi@znyx.com>
* Add iptables tc support. This meant borrowing headers
...
...
testsuite/Makefile
View file @
82af5315
TESTS
:=
$(
patsubst
tests/%,%,
$(
wildcard
tests/
*
))
IPVERS
:=
$(
filter-out
iproute2/Makefile,
$(
wildcard
iproute2/
*
))
DEV
:=
eth0
.PHONY
:
compile listtests alltests $(TESTS)
compile
:
echo
"Entering iproute2"
&&
cd
iproute2
&&
$(MAKE)
&&
cd
..
;
listtests
:
@
for
t
in
$(TESTS)
;
do
\
echo
"
$$
t"
;
\
done
alltests
:
$(TESTS)
clean
:
@
rm
-rf
results/
*
$(TESTS)
:
@
for
i
in
$(IPVERS)
;
do
\
echo
-n
"Running
$@
with
$$
i on
`
uname
-r
`
: "
;
\
logger
"TESTMARK:
$@
"
;
\
o
=
`
echo
$$
i |
sed
-e
's/iproute2\///'
`
;
\
TC
=
"
$$
i/tc/tc"
IP
=
"
$$
i/ip/ip"
DEV
=
"
$(DEV)
"
sudo
tests/
$@
>
results/
$@
.
$$
o.out 2> results/
$@
.
$$
o.err
;
\
dmesg
>
results/
$@
.
$$
o.dmesg
;
\
if
[
-z
"
`
cat
results/
$@
.
$$
o.err
`
"
]
;
then
\
echo
"PASS"
;
\
else
\
echo
"FAILED"
;
\
fi
\
done
testsuite/configs/all-2.4
View file @
82af5315
This diff is collapsed.
Click to expand it.
testsuite/configs/all-no-act
View file @
82af5315
This diff is collapsed.
Click to expand it.
testsuite/configs/all-police-act
View file @
82af5315
This diff is collapsed.
Click to expand it.
testsuite/tests/policer
View file @
82af5315
#!/bin/sh
$TC
qdisc del dev
$DEV
root
>
/dev/null 2>&1
$TC
qdisc add dev
$DEV
root handle 10:0 cbq bandwidth 100Mbit avpkt 1400 mpu 64
$TC
class add dev
$DEV
parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded
$TC
filter add dev
$DEV
parent 10:0 protocol ip prio 10 u32 match ip protocol 1 0xff police rate 2kbit buffer 10k drop flowid 10:12
$TC
qdisc list dev
$DEV
$TC
filter list dev
$DEV
parent 10:0
$TC
qdisc del dev
$DEV
root
$TC
qdisc list dev
$DEV
$TC
qdisc add dev
$DEV
root handle 10:0 cbq bandwidth 100Mbit avpkt 1400 mpu 64
$TC
class add dev
$DEV
parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded
$TC
filter add dev
$DEV
parent 10:0 protocol ip prio 10 u32 match ip protocol 1 0xff police rate 2kbit buffer 10k drop flowid 10:12
$TC
qdisc del dev
$DEV
root
testsuite/tests/std-cbq
View file @
82af5315
#!/bin/sh
$TC
qdisc del dev
$DEV
root
>
/dev/null 2>&1
$TC
qdisc add dev
$DEV
root handle 10:0 cbq bandwidth 100Mbit avpkt 1400 mpu 64
$TC
class add dev
$DEV
parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded
$TC
qdisc list dev
$DEV
$TC
qdisc del dev
$DEV
root
$TC
qdisc list dev
$DEV
$TC
qdisc add dev
$DEV
root handle 10:0 cbq bandwidth 100Mbit avpkt 1400 mpu 64
$TC
class add dev
$DEV
parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded
$TC
qdisc del dev
$DEV
root
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment