\doxysection{pfx\+\_\+private.\+h}
\hypertarget{pfx__private_8h_source}{}\label{pfx__private_8h_source}\index{rtrlib/pfx/pfx\_private.h@{rtrlib/pfx/pfx\_private.h}}
\mbox{\hyperlink{pfx__private_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{comment}{/*}}
\DoxyCodeLine{00002\ \textcolor{comment}{\ *\ This\ file\ is\ part\ of\ RTRlib.}}
\DoxyCodeLine{00003\ \textcolor{comment}{\ *}}
\DoxyCodeLine{00004\ \textcolor{comment}{\ *\ This\ file\ is\ subject\ to\ the\ terms\ and\ conditions\ of\ the\ MIT\ license.}}
\DoxyCodeLine{00005\ \textcolor{comment}{\ *\ See\ the\ file\ LICENSE\ in\ the\ top\ level\ directory\ for\ more\ details.}}
\DoxyCodeLine{00006\ \textcolor{comment}{\ *}}
\DoxyCodeLine{00007\ \textcolor{comment}{\ *\ Website:\ http://rtrlib.realmv6.org/}}
\DoxyCodeLine{00008\ \textcolor{comment}{\ */}}
\DoxyCodeLine{00009\ }
\DoxyCodeLine{00018\ \textcolor{preprocessor}{\#ifndef\ RTR\_PFX\_PRIVATE\_H}}
\DoxyCodeLine{00019\ \textcolor{preprocessor}{\#define\ RTR\_PFX\_PRIVATE\_H}}
\DoxyCodeLine{00020\ }
\DoxyCodeLine{00021\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{pfx_8h}{pfx.h}}"{}}}
\DoxyCodeLine{00022\ }
\DoxyCodeLine{00023\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{ip__private_8h}{rtrlib/lib/ip\_private.h}}"{}}}
\DoxyCodeLine{00024\ }
\DoxyCodeLine{00025\ \textcolor{preprocessor}{\#include\ <stdint.h>}}
\DoxyCodeLine{00026\ }
\DoxyCodeLine{00031\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{group__mod__pfx__h_ga4046391b18d6dc33be26869c24ef0088}{pfx\_table\_free\_without\_notify}}(\textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *\mbox{\hyperlink{structpfx__table}{pfx\_table}});}
\DoxyCodeLine{00032\ }
\DoxyCodeLine{00038\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{group__mod__pfx__h_gaaa09ae81a3f0f1bce13671514ad88bc8}{pfx\_table\_swap}}(\textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *a,\ \textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *b);}
\DoxyCodeLine{00039\ }
\DoxyCodeLine{00047\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{group__mod__pfx__h_gaf31b5ccae5d357c4e50cd23013dbb9c5}{pfx\_table\_copy\_except\_socket}}(\textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *src\_table,\ \textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *dst\_table,}
\DoxyCodeLine{00048\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keyword}{const}\ \textcolor{keyword}{struct}\ \mbox{\hyperlink{structrtr__socket}{rtr\_socket}}\ *socket);}
\DoxyCodeLine{00049\ }
\DoxyCodeLine{00057\ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{group__mod__pfx__h_ga133d254827141060f614f7c667425320}{pfx\_table\_notify\_diff}}(\textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *new\_table,\ \textcolor{keyword}{struct}\ \mbox{\hyperlink{structpfx__table}{pfx\_table}}\ *old\_table,\ \textcolor{keyword}{const}\ \textcolor{keyword}{struct}\ \mbox{\hyperlink{structrtr__socket}{rtr\_socket}}\ *socket);}
\DoxyCodeLine{00058\ }
\DoxyCodeLine{00059\ \textcolor{preprocessor}{\#endif}}

\end{DoxyCode}
