I believe you can just download the iproute2 source package and tc is part of it. Once you see how tc communicates with the kernel then you can do it the same way https://www.kernel.org/pub/linux/utils/net/iproute2/ -----Original Message----- From: lartc-owner@xxxxxxxxxxxxxxx [mailto:lartc-owner@xxxxxxxxxxxxxxx] On Behalf Of Danushka Menikkumbura Sent: Friday, August 7, 2015 10:54 AM To: lartc Subject: TC API Hi, Is there an API (preferably C) to manage Linux TC?. I need to write a user application to manage queuing disciplines. Thanks, Danushka -- To unsubscribe from this list: send the line "unsubscribe lartc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html ��.n��������+%������w��{.n����j�\�)��jg��������ݢj����G�������j:+v���w�m������w�������h�����٥