The branch main has been updated by ziaee:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=eab94b59a7743113c7f101846f498e539b2d094d

commit eab94b59a7743113c7f101846f498e539b2d094d
Author:     Felix Johnson <felix.the....@gmail.com>
AuthorDate: 2025-06-25 04:49:51 +0000
Commit:     Alexander Ziaee <zi...@freebsd.org>
CommitDate: 2025-06-25 05:05:48 +0000

    ng_patch.4: Clarify relative_offset
    
    While here, fix an extra space typo.
    
    PR:                     251833
    Reviewed by:            imp
    Differential Revision:  https://reviews.freebsd.org/D51033
---
 share/man/man4/ng_patch.4 | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/share/man/man4/ng_patch.4 b/share/man/man4/ng_patch.4
index 7a8543fd7dd8..9c0d7a8ee512 100644
--- a/share/man/man4/ng_patch.4
+++ b/share/man/man4/ng_patch.4
@@ -80,7 +80,7 @@ Sets the data link type on the
 .Va in
 hook (to help calculate relative offset). Currently, supported types are
 .Cm DLT_RAW
-(raw IP datagrams , no offset applied, the default) and
+(raw IP datagrams, no offset applied, the default) and
 .Cm DLT_EN10MB
 (Ethernet). DLT_ definitions can be found in
 .In net/bpf.h .
@@ -135,6 +135,17 @@ corresponding checksum before transmitting packet on 
output interface.
 The
 .Nm
 node does not do any checksum correction by itself.
+.Pp
+The
+.Va offset
+value for the
+.Vt ng_patch_op
+structure is calculated from zero by default (the first byte of
+packet headers).
+If
+.Va relative_offset
+is enabled (set to 1) during configuration, the operation will have an
+additional amount added to the offset based on the data link type.
 .It Dv NGM_PATCH_GETCONFIG Pq Ic getconfig
 This control message returns the current set of modify operations,
 in the form of a

Reply via email to