}
my $status = `tc -s -d qdisc show`;
- my $sliceid = "9999";
+ my $sliceid = 0xffff;
@Lines = split(/\n/, $status);
foreach $line ( @Lines ) {
if ($line =~ /qdisc pfifo (.*): dev/) {
- $sliceid = $1;
+ $sliceid = hex($1);
} else {
if ($line =~ /Sent (.*) bytes/) {
my $bytes = $1;
- if ($sliceid != 9999) {
+ if ($sliceid != 0xffff) {
my $slice = $Name{$sliceid};
if ($debug && $bytes) {
print "Slice: $slice ($sliceid), bytes $bytes\n";