altq on $ext_if cbq bandwidth 240Kb queue { std_out, audio } queue std_out cbq(default) queue audio bandwidth 135Kb cbq
pass out on $ext_if inet proto tcp from $ext_if to any flags S/SA keep /
state queue(std_out)
pass out on $ext_if inet proto tcp from 10.0.0.10/32 to 1.2.3.4/32 port /
5310 flags S/SA keep state queue(audio)
Why do you have a specific destination IP address? Is this shoutcast server broadcasting to one client?
A quick google search says that shoutcast runs on port 8000 by default. Why do you say 5310?
Maybe if you try:
pass out on $ext_if inet proto tcp from 10.0.0.10 port 8000 to any flags S/SA keep state queue(audio)
I could be wrong.
In any case, what does pfctl -vvsq show? Are all the packets going into the default queue?
--------------------------------------------------
Dave St.Germain
http://funk.shacknet.nu/