On Sun, Oct 27, 2019 at 07:49:06PM +1100, Duncan Roe wrote: > The documentation was written in the days before doxygen required groups or even > doxygen.cfg, so create doxygen.cfg.in and introduce one \defgroup per source > file, encompassing pretty-much the whole file. > > Also add a tiny \mainpage. > > Added: > > doxygen.cfg.in: Same as for libmnl except FILE_PATTERNS = *.c linux_list.h > > Updated: > > configure.ac: Create doxygen.cfg > > include/linux_list.h: Add defgroup > > src/iftable.c: Add defgroup > > src/libnfnetlink.c: Add mainpage and defgroup Applied, thanks. I have kept back include/linux_list.h, although this is offering the linux list API in libnfnetlink, this was never intended to be the purpose of this library, so I removed that part before applying.