NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/58168: IFF_OACTIVE semantics and replacement plan is unclear



>Number:         58168
>Category:       kern
>Synopsis:       IFF_OACTIVE semantics and replacement plan is unclear
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 17 19:00:00 +0000 2024
>Originator:     Taylor R Campbell
>Release:        current
>Organization:
The NetIFF Oactivation
>Environment:
>Description:
I understand IFF_OACTIVE is deprecated, shouldn't be used in new drivers, and should be removed from old drivers.

But what is the semantics in old drivers?

What are the rules for setting, clearing, and testing IFF_OACTIVE?

What is its contract in relation to if_start, if_output, if_transmit?

What is the plan for replacing it?
>How-To-Repeat:
code inspection
>Fix:
Yes, please!



Home | Main Index | Thread Index | Old Index