summaryrefslogtreecommitdiffstats
path: root/include/nl-hidden-route
Commit message (Collapse)AuthorAgeFilesLines
* include: rename "nl-hidden-route" to "nl-priv-dynamic-route"Thomas Haller2023-08-022-84/+0
| | | | | Naming is just so important to understand what this is. This name is better.
* route: move "include/netlink-private/route/tc-api.h" to lib/routeThomas Haller2023-08-011-0/+10
| | | | | | | | This header is entirely private to lib/route (libnl-route-3). Move the header there, it should not be used by anybody else. Note that libnl-route-3 exports symbols from this private header. That is ugly, make that clearer by adding comments.
* route: move hidden symbols from "include/netlink-private/route/tc-api.h"Thomas Haller2023-08-011-0/+74
To new header "include/nl-hidden-route/nl-hidden-route.h". libnl-route-3 exports some symbols that are no in public headers. They are however used by other internal users in the source tree. Such usage seems bad. We should clearly see where this is done. Move the symbols to a separate header, where it's clear who may use this header, and what's its purpose.