blob: 11a5dee8f40268788b972568bb1c8668846345c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// Copyright 2024 syzkaller project authors. All rights reserved.
// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
// Description of some hypothetic netlink family.
enum netlink_foo_cmds {
NETLINK_FOO_CMD_FOO,
NETLINK_FOO_CMD_BAR,
};
enum netlink_foo_attrs {
NETLINK_FOO_ATTR1,
NETLINK_FOO_ATTR2,
NETLINK_FOO_ATTR3 = NETLINK_FOO_ATTR2 + 3, // make them non-dense
NETLINK_FOO_ATTR4,
NETLINK_FOO_ATTR5,
NETLINK_FOO_ATTR6,
NETLINK_FOO_ATTR7,
};
struct netlink_foo_struct1 {
int a, b, c;
};
typedef struct {
double a, b, c;
} netlink_foo_struct2;
|