My apologies: the macros defined in the kernel are used to access the netlink/rtnetlink messages. These ones carry as payload the routing attributes used to add/modify/remove the traffic control objects in the kernel. Best regards. Fabrizio Salvatore -- Fabrizio Salvatore CoRiTeL http://www.coritel.it MAILTO:salvatore@coritel.it tel.: +39 6 20410040 ICQ number: 28879275 :-)