[Bug 263839] please define/document RT_ADVANCE() in route(4)

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 07 May 2022 13:26:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263839

            Bug ID: 263839
           Summary: please define/document RT_ADVANCE() in route(4)
           Product: Base System
           Version: 13.0-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: standards
          Assignee: standards@FreeBSD.org
          Reporter: andrew.cagney@gmail.com

(yea, admittedly, there's no real standard)

It seems that when building a message to send to PF_ROUTE requires some magical
alignment.

FreeBSD defines, but doesn't document, SO_SIZE()
NetBSD defines, but doesn't document, RT_ADVANCE() and RT_ROUNDUP()
OpenBSD hides definitions for ADVANCE() and ROUNDUP() in route.c

Can I suggest adding/documenting the RT_* macros; mainly because everything
else in net/route.h starts with the RT* prefix.

-- 
You are receiving this mail because:
You are the assignee for the bug.