<HTML ><HEAD ><TITLE >Querying libiptc HOWTO</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ "><LINK REL="NEXT" TITLE="Legal Notice" HREF="legal.html"></HEAD ><BODY CLASS="ARTICLE" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="ARTICLE" ><DIV CLASS="TITLEPAGE" ><H1 CLASS="TITLE" ><A NAME="AEN2">Querying libiptc HOWTO</H1 ><H3 CLASS="AUTHOR" ><A NAME="AEN4" >Leonardo Balliache</A ></H3 ><DIV CLASS="AFFILIATION" ><DIV CLASS="ADDRESS" ><P CLASS="ADDRESS" >leonardo@opalsoft.net</P ></DIV ></DIV ><P CLASS="PUBDATE" >Version 0.1 - April 30, 2002<BR></P ><DIV CLASS="REVHISTORY" ><TABLE WIDTH="100%" BORDER="0" ><TR ><TH ALIGN="LEFT" VALIGN="TOP" COLSPAN="3" ><B >Revision History</B ></TH ></TR ><TR ><TD ALIGN="LEFT" >Revision 0.1</TD ><TD ALIGN="LEFT" >2002-04-30</TD ><TD ALIGN="LEFT" >Revised by: lb</TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >Initial release.</TD ></TR ></TABLE ></DIV ><HR></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >Table of Contents</B ></DT ><DT >1. <A HREF="legal.html" >Legal Notice</A ></DT ><DT >2. <A HREF="translat.html" >Translations</A ></DT ><DT >3. <A HREF="disclaim.html" >Disclaimer</A ></DT ><DT >4. <A HREF="credits.html" >Credits</A ></DT ><DT >5. <A HREF="object.html" >Objectives</A ></DT ><DT >6. <A HREF="whatis.html" >What is libiptc?</A ></DT ><DT >7. <A HREF="howdidi.html" >How did I obtain this knowledge?</A ></DT ><DT >8. <A HREF="previous.html" >Previous knowledge and system requirements</A ></DT ><DT >9. <A HREF="install.html" >Installing iptables + libiptc</A ></DT ><DT >10. <A HREF="howtoprg.html" >How to create your program(s)</A ></DT ><DT >11. <A HREF="qfunction.html" >Functions to query libiptc</A ></DT ><DD ><DL ><DT >11.1. <A HREF="qfunction.html#AEN233" >iptc_init</A ></DT ><DT >11.2. <A HREF="qfunction.html#AEN260" >iptc_strerror</A ></DT ><DT >11.3. <A HREF="qfunction.html#AEN279" >iptc_first_chain</A ></DT ><DT >11.4. <A HREF="qfunction.html#AEN297" >iptc_next_chain</A ></DT ><DT >11.5. <A HREF="qfunction.html#AEN355" >iptc_is_chain</A ></DT ><DT >11.6. <A HREF="qfunction.html#AEN376" >iptc_builtin</A ></DT ><DT >11.7. <A HREF="qfunction.html#AEN396" >iptc_first_rule</A ></DT ><DT >11.8. <A HREF="qfunction.html#AEN417" >iptc_next_rule</A ></DT ><DT >11.9. <A HREF="qfunction.html#AEN440" >iptc_get_target</A ></DT ><DT >11.10. <A HREF="qfunction.html#AEN556" >iptc_get_policy</A ></DT ><DT >11.11. <A HREF="qfunction.html#AEN588" >iptc_read_counter</A ></DT ></DL ></DD ><DT >12. <A HREF="mfunction.html" >Functions to modify firewalling rules and statistics</A ></DT ><DD ><DL ><DT >12.1. <A HREF="mfunction.html#AEN621" >iptc_commit</A ></DT ><DT >12.2. <A HREF="mfunction.html#AEN645" >iptc_insert_entry</A ></DT ><DT >12.3. <A HREF="mfunction.html#AEN674" >iptc_replace_entry</A ></DT ><DT >12.4. <A HREF="mfunction.html#AEN703" >iptc_append_entry</A ></DT ><DT >12.5. <A HREF="mfunction.html#AEN730" >iptc_delete_num_entry</A ></DT ><DT >12.6. <A HREF="mfunction.html#AEN756" >iptc_flush_entries</A ></DT ><DT >12.7. <A HREF="mfunction.html#AEN779" >iptc_zero_entries</A ></DT ><DT >12.8. <A HREF="mfunction.html#AEN802" >iptc_create_chain</A ></DT ><DT >12.9. <A HREF="mfunction.html#AEN825" >iptc_delete_chain</A ></DT ><DT >12.10. <A HREF="mfunction.html#AEN849" >iptc_rename_chain</A ></DT ><DT >12.11. <A HREF="mfunction.html#AEN875" >iptc_set_policy</A ></DT ><DT >12.12. <A HREF="mfunction.html#AEN906" >iptc_zero_counter</A ></DT ><DT >12.13. <A HREF="mfunction.html#AEN932" >iptc_set_counter</A ></DT ></DL ></DD ><DT >13. <A HREF="bmeter.html" >Bandwidth meter</A ></DT ><DT >14. <A HREF="cflows.html" >Controlling flows</A ></DT ><DT >15. <A HREF="somelinks.html" >Some interesting links</A ></DT ><DT >16. <A HREF="author.html" >About the author</A ></DT ></DL ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="legal.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Legal Notice</TD ></TR ></TABLE ></DIV ></BODY ></HTML >