Page MenuHomeFreeBSD

gre: simplify RSS ifdefs
ClosedPublic

Authored by franco_opnsense.org on Aug 17 2021, 9:43 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 1, 12:54 AM
Unknown Object (File)
Sat, Mar 28, 9:11 PM
Unknown Object (File)
Mon, Mar 23, 6:47 AM
Unknown Object (File)
Thu, Mar 19, 7:13 PM
Unknown Object (File)
Tue, Mar 17, 11:17 PM
Unknown Object (File)
Thu, Mar 5, 7:14 PM
Unknown Object (File)
Mar 4 2026, 5:39 AM
Unknown Object (File)
Mar 4 2026, 5:26 AM

Details

Summary

Use the early break to avoid else definitions. When RSS gains a
runtime option previous constructs would duplicate and convolute
the existing code.

While here init flowid and skip magic numbers and late default
assignment.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

sys/net/if_gre.c
658

this one always wins

sys/net/if_gre.c
658

no, RSS inserts an early break statement above

This revision is now accepted and ready to land.Aug 18 2021, 7:24 AM