Annotation of embedaddon/bird2/doc/prog.aux, revision 1.1

1.1     ! misho       1: \relax 
        !             2: \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
        !             3: \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
        !             4: \global\let\oldcontentsline\contentsline
        !             5: \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
        !             6: \global\let\oldnewlabel\newlabel
        !             7: \gdef\newlabel#1#2{\newlabelxx{#1}#2}
        !             8: \gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
        !             9: \AtEndDocument{\ifx\hyper@anchor\@undefined
        !            10: \let\contentsline\oldcontentsline
        !            11: \let\newlabel\oldnewlabel
        !            12: \fi}
        !            13: \fi}
        !            14: \global\let\hyper@last\relax 
        !            15: \gdef\HyperFirstAtBeginDocument#1{#1}
        !            16: \providecommand\HyField@AuxAddToFields[1]{}
        !            17: \@writefile{toc}{\contentsline {chapter}{\numberline {1}BIRD Design}{4}{chapter.1}}
        !            18: \@writefile{lof}{\addvspace {10\p@ }}
        !            19: \@writefile{lot}{\addvspace {10\p@ }}
        !            20: \@writefile{toc}{\contentsline {section}{\numberline {1.1}Introduction}{4}{section.1.1}}
        !            21: \@writefile{toc}{\contentsline {section}{\numberline {1.2}Design goals}{4}{section.1.2}}
        !            22: \@writefile{toc}{\contentsline {section}{\numberline {1.3}Architecture}{5}{section.1.3}}
        !            23: \@writefile{toc}{\contentsline {section}{\numberline {1.4}Implementation}{5}{section.1.4}}
        !            24: \@writefile{toc}{\contentsline {chapter}{\numberline {2}Core}{7}{chapter.2}}
        !            25: \@writefile{lof}{\addvspace {10\p@ }}
        !            26: \@writefile{lot}{\addvspace {10\p@ }}
        !            27: \@writefile{toc}{\contentsline {section}{\numberline {2.1}Forwarding Information Base}{7}{section.2.1}}
        !            28: \@writefile{toc}{\contentsline {section}{\numberline {2.2}Routing tables}{9}{section.2.2}}
        !            29: \@writefile{toc}{\contentsline {section}{\numberline {2.3}Route attribute cache}{15}{section.2.3}}
        !            30: \@writefile{toc}{\contentsline {section}{\numberline {2.4}Routing protocols}{20}{section.2.4}}
        !            31: \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Introduction}{20}{subsection.2.4.1}}
        !            32: \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Protocol states}{21}{subsection.2.4.2}}
        !            33: \@writefile{toc}{\contentsline {subsection}{\numberline {2.4.3}Functions of the protocol module}{21}{subsection.2.4.3}}
        !            34: \@writefile{toc}{\contentsline {section}{\numberline {2.5}Graceful restart recovery}{24}{section.2.5}}
        !            35: \@writefile{toc}{\contentsline {section}{\numberline {2.6}Protocol hooks}{27}{section.2.6}}
        !            36: \@writefile{toc}{\contentsline {section}{\numberline {2.7}Interfaces}{34}{section.2.7}}
        !            37: \@writefile{toc}{\contentsline {section}{\numberline {2.8}Neighbor cache}{36}{section.2.8}}
        !            38: \@writefile{toc}{\contentsline {section}{\numberline {2.9}Command line interface}{38}{section.2.9}}
        !            39: \@writefile{toc}{\contentsline {section}{\numberline {2.10}Object locks}{40}{section.2.10}}
        !            40: \@writefile{toc}{\contentsline {chapter}{\numberline {3}Configuration}{41}{chapter.3}}
        !            41: \@writefile{lof}{\addvspace {10\p@ }}
        !            42: \@writefile{lot}{\addvspace {10\p@ }}
        !            43: \@writefile{toc}{\contentsline {section}{\numberline {3.1}Configuration manager}{41}{section.3.1}}
        !            44: \@writefile{toc}{\contentsline {section}{\numberline {3.2}Lexical analyzer}{44}{section.3.2}}
        !            45: \@writefile{toc}{\contentsline {section}{\numberline {3.3}Parser}{46}{section.3.3}}
        !            46: \@writefile{toc}{\contentsline {chapter}{\numberline {4}Filters}{47}{chapter.4}}
        !            47: \@writefile{lof}{\addvspace {10\p@ }}
        !            48: \@writefile{lot}{\addvspace {10\p@ }}
        !            49: \@writefile{toc}{\contentsline {section}{\numberline {4.1}Filters}{47}{section.4.1}}
        !            50: \@writefile{toc}{\contentsline {section}{\numberline {4.2}Trie for prefix sets}{49}{section.4.2}}
        !            51: \@writefile{toc}{\contentsline {chapter}{\numberline {5}Protocols}{52}{chapter.5}}
        !            52: \@writefile{lof}{\addvspace {10\p@ }}
        !            53: \@writefile{lot}{\addvspace {10\p@ }}
        !            54: \@writefile{toc}{\contentsline {section}{\numberline {5.1}The Babel protocol}{52}{section.5.1}}
        !            55: \@writefile{toc}{\contentsline {section}{\numberline {5.2}Bidirectional Forwarding Detection}{55}{section.5.2}}
        !            56: \@writefile{toc}{\contentsline {section}{\numberline {5.3}Border Gateway Protocol}{56}{section.5.3}}
        !            57: \@writefile{toc}{\contentsline {section}{\numberline {5.4}Multi-Threaded Routing Toolkit (MRT) protocol}{63}{section.5.4}}
        !            58: \@writefile{toc}{\contentsline {section}{\numberline {5.5}Open Shortest Path First (OSPF)}{63}{section.5.5}}
        !            59: \@writefile{toc}{\contentsline {section}{\numberline {5.6}Pipe}{70}{section.5.6}}
        !            60: \@writefile{toc}{\contentsline {section}{\numberline {5.7}Routing Information Protocol (RIP)}{70}{section.5.7}}
        !            61: \@writefile{toc}{\contentsline {section}{\numberline {5.8}Router Advertisements}{73}{section.5.8}}
        !            62: \@writefile{toc}{\contentsline {section}{\numberline {5.9}Static}{73}{section.5.9}}
        !            63: \@writefile{toc}{\contentsline {section}{\numberline {5.10}Direct}{74}{section.5.10}}
        !            64: \@writefile{toc}{\contentsline {chapter}{\numberline {6}System dependent parts}{75}{chapter.6}}
        !            65: \@writefile{lof}{\addvspace {10\p@ }}
        !            66: \@writefile{lot}{\addvspace {10\p@ }}
        !            67: \@writefile{toc}{\contentsline {section}{\numberline {6.1}Introduction}{75}{section.6.1}}
        !            68: \@writefile{toc}{\contentsline {section}{\numberline {6.2}Logging}{75}{section.6.2}}
        !            69: \@writefile{toc}{\contentsline {section}{\numberline {6.3}Kernel synchronization}{76}{section.6.3}}
        !            70: \@writefile{toc}{\contentsline {chapter}{\numberline {7}Library functions}{78}{chapter.7}}
        !            71: \@writefile{lof}{\addvspace {10\p@ }}
        !            72: \@writefile{lot}{\addvspace {10\p@ }}
        !            73: \@writefile{toc}{\contentsline {section}{\numberline {7.1}IP addresses}{78}{section.7.1}}
        !            74: \@writefile{toc}{\contentsline {section}{\numberline {7.2}Linked lists}{82}{section.7.2}}
        !            75: \@writefile{toc}{\contentsline {section}{\numberline {7.3}Miscellaneous functions.}{84}{section.7.3}}
        !            76: \@writefile{toc}{\contentsline {section}{\numberline {7.4}Message authentication codes}{88}{section.7.4}}
        !            77: \@writefile{toc}{\contentsline {chapter}{\numberline {8}Resources}{91}{chapter.8}}
        !            78: \@writefile{lof}{\addvspace {10\p@ }}
        !            79: \@writefile{lot}{\addvspace {10\p@ }}
        !            80: \@writefile{toc}{\contentsline {section}{\numberline {8.1}Introduction}{91}{section.8.1}}
        !            81: \@writefile{toc}{\contentsline {section}{\numberline {8.2}Resource pools}{91}{section.8.2}}
        !            82: \@writefile{toc}{\contentsline {section}{\numberline {8.3}Memory blocks}{93}{section.8.3}}
        !            83: \@writefile{toc}{\contentsline {section}{\numberline {8.4}Linear memory pools}{94}{section.8.4}}
        !            84: \@writefile{toc}{\contentsline {section}{\numberline {8.5}Slabs}{95}{section.8.5}}
        !            85: \@writefile{toc}{\contentsline {section}{\numberline {8.6}Events}{96}{section.8.6}}
        !            86: \@writefile{toc}{\contentsline {section}{\numberline {8.7}Timers}{97}{section.8.7}}
        !            87: \@writefile{toc}{\contentsline {section}{\numberline {8.8}Sockets}{99}{section.8.8}}

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>