I'd like to record a desire to change this case slightly.  Rather than 
opening a new case, I'm going to just leave this here.  Since there are 
no consumers for this API that have delivered yet, and its Consolidation 
Private, I think I can probably get away with just a small update to the 
case.  If anyone feels that the following change warrants a regular fast 
track, please let me know and I'll file one.

Instead of a macro MAC_PRIVATE_MINOR, I'd like to supply a function:

    minor_t mac_private_minor(void);


The reason for the function call instead of a macro is to avoid hard 
coding a specific value into driver binaries, giving some ability to 
change the value if it is later needed, without forcing a recompile.  
For now the same numeric value is provided to drivers.

    -- Garrett

Reply via email to