On Sat, Jun 28, 2003 at 11:37:06PM -0600, jared r r spiegel wrote:
> 
> pfctl: DIOCADDALTQ: Invalid argument.

  here's an odd one ( they're all odd to me <G> ).
  i've now made two altq declarations.
  one on the internal interface:
 ( cbq, consisting of 118 queues total, parents and/or children )
  and one on the external interface:
 ( hfsc, consisting of 5 queues total, flat, no children outside
   of the queues defined in the 'altq on' ).

  if the order they appear in the conf is:

altq cbq INT
( INT queues )

altq hfsc EXT
( EXT queues )

  i get the DIOCADDALTQ error.

  basically, any valid combination of order ( ie 'altq on' being 
  above the queues which will be it's children ) in which the INT
  ( cbq ) are above the EXT ( hfsc ) gives the error.

  if i put the EXT ( hfsc ) queues above the INT ( cbq ) queues in 
  the pf.conf, i receive no error // parses/loads fine.

set require-order no

  made no difference.

  no big complaint, persay, it's something super easy to deal with
  ( just put the hfsc guys on top, regardless of what interfaces
    queueing is happening on, i guess ), so more or less i'm asking
  in a round-about way if that is unexpected behaviour?

  jared. 

  ( pf.conf relavant to this: http://www.ice-nine.org/jrrs/pf-h.vs.c )
  

Reply via email to