doc/netlink: Allow empty enum-name in ynl specs
Update the ynl schemas to allow the specification of empty enum names for all enum code generation. Signed-off-by: Donald Hunter <donald.hunter@gmail.com> Link: https://lore.kernel.org/r/20240306231046.97158-6-donald.hunter@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
b6e6a76dec
commit
bc52b39309
|
@ -126,8 +126,9 @@ properties:
|
|||
Prefix for the C enum name of the attributes. Default family[name]-set[name]-a-
|
||||
type: string
|
||||
enum-name:
|
||||
description: Name for the enum type of the attribute.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type of the attribute, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
doc:
|
||||
description: Documentation of the space.
|
||||
type: string
|
||||
|
@ -261,14 +262,16 @@ properties:
|
|||
the prefix with the upper case name of the command, with dashes replaced by underscores.
|
||||
type: string
|
||||
enum-name:
|
||||
description: Name for the enum type with commands.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type with commands, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
async-prefix:
|
||||
description: Same as name-prefix but used to render notifications and events to separate enum.
|
||||
type: string
|
||||
async-enum:
|
||||
description: Name for the enum type with notifications/events.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type with commands, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
list:
|
||||
description: List of commands
|
||||
type: array
|
||||
|
|
|
@ -168,8 +168,9 @@ properties:
|
|||
Prefix for the C enum name of the attributes. Default family[name]-set[name]-a-
|
||||
type: string
|
||||
enum-name:
|
||||
description: Name for the enum type of the attribute.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type of the attribute, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
doc:
|
||||
description: Documentation of the space.
|
||||
type: string
|
||||
|
@ -304,14 +305,16 @@ properties:
|
|||
the prefix with the upper case name of the command, with dashes replaced by underscores.
|
||||
type: string
|
||||
enum-name:
|
||||
description: Name for the enum type with commands.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type with commands, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
async-prefix:
|
||||
description: Same as name-prefix but used to render notifications and events to separate enum.
|
||||
type: string
|
||||
async-enum:
|
||||
description: Name for the enum type with notifications/events.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type with commands, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
# Start genetlink-legacy
|
||||
fixed-header: &fixed-header
|
||||
description: |
|
||||
|
|
|
@ -189,8 +189,9 @@ properties:
|
|||
Prefix for the C enum name of the attributes. Default family[name]-set[name]-a-
|
||||
type: string
|
||||
enum-name:
|
||||
description: Name for the enum type of the attribute.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type of the attribute, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
doc:
|
||||
description: Documentation of the space.
|
||||
type: string
|
||||
|
@ -371,14 +372,16 @@ properties:
|
|||
the prefix with the upper case name of the command, with dashes replaced by underscores.
|
||||
type: string
|
||||
enum-name:
|
||||
description: Name for the enum type with commands.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type with commands, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
async-prefix:
|
||||
description: Same as name-prefix but used to render notifications and events to separate enum.
|
||||
type: string
|
||||
async-enum:
|
||||
description: Name for the enum type with notifications/events.
|
||||
type: string
|
||||
description: |
|
||||
Name for the enum type with commands, if empty no name will be used.
|
||||
type: [ string, "null" ]
|
||||
# Start genetlink-legacy
|
||||
fixed-header: &fixed-header
|
||||
description: |
|
||||
|
|
Loading…
Reference in New Issue