Lines Matching +full:name +full:-

1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
3 name: nftables
4 protocol: netlink-raw
11 -
12 name: nfgenmsg
15 -
16 name: nfgen-family
18 -
19 name: version
21 -
22 name: res-id
23 byte-order: big-endian
25 -
26 name: meta-keys
29 - len
30 - protocol
31 - priority
32 - mark
33 - iif
34 - oif
35 - iifname
36 - oifname
37 - iftype
38 - oiftype
39 - skuid
40 - skgid
41 - nftrace
42 - rtclassid
43 - secmark
44 - nfproto
45 - l4-proto
46 - bri-iifname
47 - bri-oifname
48 - pkttype
49 - cpu
50 - iifgroup
51 - oifgroup
52 - cgroup
53 - prandom
54 - secpath
55 - iifkind
56 - oifkind
57 - bri-iifpvid
58 - bri-iifvproto
59 - time-ns
60 - time-day
61 - time-hour
62 - sdif
63 - sdifname
64 - bri-broute
65 -
66 name: bitwise-ops
69 - bool
70 - lshift
71 - rshift
72 -
73 name: cmp-ops
76 - eq
77 - neq
78 - lt
79 - lte
80 - gt
81 - gte
82 -
83 name: object-type
86 - unspec
87 - counter
88 - quota
89 - ct-helper
90 - limit
91 - connlimit
92 - tunnel
93 - ct-timeout
94 - secmark
95 - ct-expect
96 - synproxy
97 -
98 name: nat-range-flags
101 - map-ips
102 - proto-specified
103 - proto-random
104 - persistent
105 - proto-random-fully
106 - proto-offset
107 - netmap
108 -
109 name: table-flags
112 - dormant
113 - owner
114 - persist
115 -
116 name: chain-flags
119 - base
120 - hw-offload
121 - binding
122 -
123 name: set-flags
126 - anonymous
127 - constant
128 - interval
129 - map
130 - timeout
131 - eval
132 - object
133 - concat
134 - expr
135 -
136 name: lookup-flags
139 - invert
140 -
141 name: ct-keys
144 - state
145 - direction
146 - status
147 - mark
148 - secmark
149 - expiration
150 - helper
151 - l3protocol
152 - src
153 - dst
154 - protocol
155 - proto-src
156 - proto-dst
157 - labels
158 - pkts
159 - bytes
160 - avgpkt
161 - zone
162 - eventmask
163 - src-ip
164 - dst-ip
165 - src-ip6
166 - dst-ip6
167 - ct-id
168 -
169 name: ct-direction
172 - original
173 - reply
174 -
175 name: quota-flags
178 - invert
179 - depleted
180 -
181 name: verdict-code
184 - name: continue
186 - name: break
188 - name: jump
190 - name: goto
192 - name: return
194 - name: drop
196 - name: accept
198 - name: stolen
200 - name: queue
202 - name: repeat
204 -
205 name: fib-result
208 - oif
209 - oifname
210 - addrtype
211 -
212 name: fib-flags
215 - saddr
216 - daddr
217 - mark
218 - iif
219 - oif
220 - present
221 -
222 name: reject-types
225 - icmp-unreach
226 - tcp-rst
227 - icmpx-unreach
229 attribute-sets:
230 -
231 name: empty-attrs
233 -
234 name: name
236 -
237 name: batch-attrs
239 -
240 name: genid
242 byte-order: big-endian
243 -
244 name: table-attrs
246 -
247 name: name
249 doc: name of the table
250 -
251 name: flags
253 byte-order: big-endian
255 enum: table-flags
256 enum-as-flags: true
257 -
258 name: use
260 byte-order: big-endian
262 -
263 name: handle
265 byte-order: big-endian
267 -
268 name: userdata
271 -
272 name: chain-attrs
274 -
275 name: table
277 doc: name of the table containing the chain
278 -
279 name: handle
281 byte-order: big-endian
283 -
284 name: name
286 doc: name of the chain
287 -
288 name: hook
290 nested-attributes: nft-hook-attrs
292 -
293 name: policy
295 byte-order: big-endian
297 -
298 name: use
300 byte-order: big-endian
302 -
303 name: type
305 doc: type name of the chain
306 -
307 name: counters
309 nested-attributes: nft-counter-attrs
311 -
312 name: flags
314 byte-order: big-endian
316 enum: chain-flags
317 enum-as-flags: true
318 -
319 name: id
321 byte-order: big-endian
323 -
324 name: userdata
327 -
328 name: counter-attrs
330 -
331 name: bytes
333 byte-order: big-endian
334 -
335 name: packets
337 byte-order: big-endian
338 -
339 name: pad
341 -
342 name: nft-hook-attrs
344 -
345 name: num
347 byte-order: big-endian
348 -
349 name: priority
351 byte-order: big-endian
352 -
353 name: dev
355 doc: net device name
356 -
357 name: devs
359 nested-attributes: hook-dev-attrs
361 -
362 name: hook-dev-attrs
364 -
365 name: name
367 multi-attr: true
368 -
369 name: nft-counter-attrs
371 -
372 name: bytes
374 -
375 name: packets
377 -
378 name: rule-attrs
380 -
381 name: table
383 doc: name of the table containing the rule
384 -
385 name: chain
387 doc: name of the chain containing the rule
388 -
389 name: handle
391 byte-order: big-endian
393 -
394 name: expressions
396 nested-attributes: expr-list-attrs
398 -
399 name: compat
401 nested-attributes: rule-compat-attrs
403 -
404 name: position
406 byte-order: big-endian
408 -
409 name: userdata
412 -
413 name: id
416 -
417 name: position-id
420 -
421 name: chain-id
423 doc: add the rule to chain by ID, alternative to chain name
424 -
425 name: expr-list-attrs
427 -
428 name: elem
430 nested-attributes: expr-attrs
431 multi-attr: true
432 -
433 name: expr-attrs
435 -
436 name: name
438 doc: name of the expression type
439 -
440 name: data
441 type: sub-message
442 sub-message: expr-ops
443 selector: name
445 -
446 name: rule-compat-attrs
448 -
449 name: proto
452 -
453 name: flags
456 -
457 name: set-attrs
459 -
460 name: table
462 doc: table name
463 -
464 name: name
466 doc: set name
467 -
468 name: flags
470 enum: set-flags
471 byte-order: big-endian
473 -
474 name: key-type
476 byte-order: big-endian
478 -
479 name: key-len
481 byte-order: big-endian
483 -
484 name: data-type
486 byte-order: big-endian
488 -
489 name: data-len
491 byte-order: big-endian
493 -
494 name: policy
496 byte-order: big-endian
498 -
499 name: desc
501 nested-attributes: set-desc-attrs
503 -
504 name: id
507 -
508 name: timeout
511 -
512 name: gc-interval
515 -
516 name: userdata
519 -
520 name: pad
522 -
523 name: obj-type
525 byte-order: big-endian
527 -
528 name: handle
530 byte-order: big-endian
532 -
533 name: expr
535 nested-attributes: expr-attrs
537 multi-attr: true
538 -
539 name: expressions
541 nested-attributes: set-list-attrs
543 -
544 name: set-desc-attrs
546 -
547 name: size
549 byte-order: big-endian
551 -
552 name: concat
554 nested-attributes: set-desc-concat-attrs
556 multi-attr: true
557 -
558 name: set-desc-concat-attrs
560 -
561 name: elem
563 nested-attributes: set-field-attrs
564 -
565 name: set-field-attrs
567 -
568 name: len
570 byte-order: big-endian
571 -
572 name: set-list-attrs
574 -
575 name: elem
577 nested-attributes: expr-attrs
578 multi-attr: true
579 -
580 name: setelem-attrs
582 -
583 name: key
585 nested-attributes: data-attrs
587 -
588 name: data
590 nested-attributes: data-attrs
592 -
593 name: flags
596 -
597 name: timeout
600 -
601 name: expiration
604 -
605 name: userdata
608 -
609 name: expr
611 nested-attributes: expr-attrs
613 -
614 name: objref
617 -
618 name: key-end
620 nested-attributes: data-attrs
622 -
623 name: expressions
625 nested-attributes: expr-list-attrs
627 -
628 name: setelem-list-elem-attrs
630 -
631 name: elem
633 nested-attributes: setelem-attrs
634 multi-attr: true
635 -
636 name: setelem-list-attrs
638 -
639 name: table
641 -
642 name: set
644 -
645 name: elements
647 nested-attributes: setelem-list-elem-attrs
648 -
649 name: set-id
651 -
652 name: gen-attrs
654 -
655 name: id
657 byte-order: big-endian
659 -
660 name: proc-pid
662 byte-order: big-endian
663 -
664 name: proc-name
666 -
667 name: obj-attrs
669 -
670 name: table
672 doc: name of the table containing the expression
673 -
674 name: name
676 doc: name of this expression type
677 -
678 name: type
680 enum: object-type
681 byte-order: big-endian
683 -
684 name: data
685 type: sub-message
686 sub-message: obj-data
689 -
690 name: use
692 byte-order: big-endian
694 -
695 name: handle
697 byte-order: big-endian
699 -
700 name: pad
702 -
703 name: userdata
706 -
707 name: quota-attrs
709 -
710 name: bytes
712 byte-order: big-endian
713 -
714 name: flags
716 byte-order: big-endian
717 enum: quota-flags
718 -
719 name: pad
721 -
722 name: consumed
724 byte-order: big-endian
725 -
726 name: flowtable-attrs
728 -
729 name: table
731 -
732 name: name
734 -
735 name: hook
737 nested-attributes: flowtable-hook-attrs
738 -
739 name: use
741 byte-order: big-endian
742 -
743 name: handle
745 byte-order: big-endian
746 -
747 name: pad
749 -
750 name: flags
752 byte-order: big-endian
753 -
754 name: flowtable-hook-attrs
756 -
757 name: num
759 byte-order: big-endian
760 -
761 name: priority
763 byte-order: big-endian
764 -
765 name: devs
767 nested-attributes: hook-dev-attrs
768 -
769 name: expr-bitwise-attrs
771 -
772 name: sreg
774 byte-order: big-endian
775 -
776 name: dreg
778 byte-order: big-endian
779 -
780 name: len
782 byte-order: big-endian
783 -
784 name: mask
786 nested-attributes: data-attrs
787 -
788 name: xor
790 nested-attributes: data-attrs
791 -
792 name: op
794 byte-order: big-endian
795 enum: bitwise-ops
796 -
797 name: data
799 nested-attributes: data-attrs
800 -
801 name: expr-cmp-attrs
803 -
804 name: sreg
806 byte-order: big-endian
807 -
808 name: op
810 byte-order: big-endian
811 enum: cmp-ops
812 -
813 name: data
815 nested-attributes: data-attrs
816 -
817 name: data-attrs
819 -
820 name: value
822 # sub-type: u8
823 -
824 name: verdict
826 nested-attributes: verdict-attrs
827 -
828 name: verdict-attrs
830 -
831 name: code
833 byte-order: big-endian
834 enum: verdict-code
835 -
836 name: chain
838 -
839 name: chain-id
841 -
842 name: expr-counter-attrs
844 -
845 name: bytes
848 -
849 name: packets
852 -
853 name: pad
855 -
856 name: expr-fib-attrs
858 -
859 name: dreg
861 byte-order: big-endian
862 -
863 name: result
865 byte-order: big-endian
866 enum: fib-result
867 -
868 name: flags
870 byte-order: big-endian
871 enum: fib-flags
872 -
873 name: expr-ct-attrs
875 -
876 name: dreg
878 byte-order: big-endian
879 -
880 name: key
882 byte-order: big-endian
883 enum: ct-keys
884 -
885 name: direction
887 enum: ct-direction
888 -
889 name: sreg
891 byte-order: big-endian
892 -
893 name: expr-flow-offload-attrs
895 -
896 name: name
898 doc: Flow offload table name
899 -
900 name: expr-immediate-attrs
902 -
903 name: dreg
905 byte-order: big-endian
906 -
907 name: data
909 nested-attributes: data-attrs
910 -
911 name: expr-lookup-attrs
913 -
914 name: set
916 doc: Name of set to use
917 -
918 name: set id
920 byte-order: big-endian
922 -
923 name: sreg
925 byte-order: big-endian
926 -
927 name: dreg
929 byte-order: big-endian
930 -
931 name: flags
933 byte-order: big-endian
934 enum: lookup-flags
935 -
936 name: expr-meta-attrs
938 -
939 name: dreg
941 byte-order: big-endian
942 -
943 name: key
945 byte-order: big-endian
946 enum: meta-keys
947 -
948 name: sreg
950 byte-order: big-endian
951 -
952 name: expr-nat-attrs
954 -
955 name: type
957 byte-order: big-endian
958 -
959 name: family
961 byte-order: big-endian
962 -
963 name: reg-addr-min
965 byte-order: big-endian
966 -
967 name: reg-addr-max
969 byte-order: big-endian
970 -
971 name: reg-proto-min
973 byte-order: big-endian
974 -
975 name: reg-proto-max
977 byte-order: big-endian
978 -
979 name: flags
981 byte-order: big-endian
982 enum: nat-range-flags
983 enum-as-flags: true
984 -
985 name: expr-payload-attrs
987 -
988 name: dreg
990 byte-order: big-endian
991 -
992 name: base
994 byte-order: big-endian
995 -
996 name: offset
998 byte-order: big-endian
999 -
1000 name: len
1002 byte-order: big-endian
1003 -
1004 name: sreg
1006 byte-order: big-endian
1007 -
1008 name: csum-type
1010 byte-order: big-endian
1011 -
1012 name: csum-offset
1014 byte-order: big-endian
1015 -
1016 name: csum-flags
1018 byte-order: big-endian
1019 -
1020 name: expr-reject-attrs
1022 -
1023 name: type
1025 byte-order: big-endian
1026 enum: reject-types
1027 -
1028 name: icmp-code
1030 -
1031 name: expr-target-attrs
1033 -
1034 name: name
1036 -
1037 name: rev
1039 byte-order: big-endian
1040 -
1041 name: info
1043 -
1044 name: expr-tproxy-attrs
1046 -
1047 name: family
1049 byte-order: big-endian
1050 -
1051 name: reg-addr
1053 byte-order: big-endian
1054 -
1055 name: reg-port
1057 byte-order: big-endian
1058 -
1059 name: expr-objref-attrs
1061 -
1062 name: imm-type
1064 byte-order: big-endian
1065 -
1066 name: imm-name
1068 doc: object name
1069 -
1070 name: set-sreg
1072 byte-order: big-endian
1073 -
1074 name: set-name
1076 doc: name of object map
1077 -
1078 name: set-id
1080 byte-order: big-endian
1083 sub-messages:
1084 -
1085 name: expr-ops
1087 -
1089 attribute-set: expr-bitwise-attrs
1090 -
1092 attribute-set: expr-cmp-attrs
1093 -
1095 attribute-set: expr-counter-attrs
1096 -
1098 attribute-set: expr-ct-attrs
1099 -
1101 attribute-set: expr-fib-attrs
1102 -
1104 attribute-set: expr-flow-offload-attrs
1105 -
1107 attribute-set: expr-immediate-attrs
1108 -
1110 attribute-set: expr-lookup-attrs
1111 -
1113 attribute-set: expr-meta-attrs
1114 -
1116 attribute-set: expr-nat-attrs
1117 -
1119 attribute-set: expr-objref-attrs
1120 -
1122 attribute-set: expr-payload-attrs
1123 -
1125 attribute-set: quota-attrs
1126 -
1128 attribute-set: expr-reject-attrs
1129 -
1131 attribute-set: expr-target-attrs
1132 -
1134 attribute-set: expr-tproxy-attrs
1135 -
1136 name: obj-data
1138 -
1140 attribute-set: counter-attrs
1141 -
1143 attribute-set: quota-attrs
1146 enum-model: directional
1148 -
1149 name: batch-begin
1151 attribute-set: batch-attrs
1152 fixed-header: nfgenmsg
1157 - genid
1161 - genid
1162 -
1163 name: batch-end
1165 attribute-set: batch-attrs
1166 fixed-header: nfgenmsg
1171 - genid
1172 -
1173 name: newtable
1175 attribute-set: table-attrs
1176 fixed-header: nfgenmsg
1181 - name
1182 -
1183 name: gettable
1185 attribute-set: table-attrs
1186 fixed-header: nfgenmsg
1191 - name
1195 - name
1196 -
1197 name: deltable
1199 attribute-set: table-attrs
1200 fixed-header: nfgenmsg
1205 - name
1206 -
1207 name: destroytable
1209 attribute-set: table-attrs
1210 fixed-header: nfgenmsg
1215 - name
1216 -
1217 name: newchain
1219 attribute-set: chain-attrs
1220 fixed-header: nfgenmsg
1225 - name
1226 -
1227 name: getchain
1229 attribute-set: chain-attrs
1230 fixed-header: nfgenmsg
1235 - name
1239 - name
1240 -
1241 name: delchain
1243 attribute-set: chain-attrs
1244 fixed-header: nfgenmsg
1249 - name
1250 -
1251 name: destroychain
1253 attribute-set: chain-attrs
1254 fixed-header: nfgenmsg
1259 - name
1260 -
1261 name: newrule
1263 attribute-set: rule-attrs
1264 fixed-header: nfgenmsg
1269 - name
1270 -
1271 name: getrule
1273 attribute-set: rule-attrs
1274 fixed-header: nfgenmsg
1279 - name
1283 - name
1284 -
1285 name: getrule-reset
1287 attribute-set: rule-attrs
1288 fixed-header: nfgenmsg
1293 - name
1297 - name
1298 -
1299 name: delrule
1301 attribute-set: rule-attrs
1302 fixed-header: nfgenmsg
1307 - name
1308 -
1309 name: destroyrule
1311 attribute-set: rule-attrs
1312 fixed-header: nfgenmsg
1317 - name
1318 -
1319 name: newset
1321 attribute-set: set-attrs
1322 fixed-header: nfgenmsg
1327 - name
1328 -
1329 name: getset
1331 attribute-set: set-attrs
1332 fixed-header: nfgenmsg
1337 - name
1341 - name
1342 -
1343 name: delset
1345 attribute-set: set-attrs
1346 fixed-header: nfgenmsg
1351 - name
1352 -
1353 name: destroyset
1355 attribute-set: set-attrs
1356 fixed-header: nfgenmsg
1361 - name
1362 -
1363 name: newsetelem
1365 attribute-set: setelem-list-attrs
1366 fixed-header: nfgenmsg
1371 - name
1372 -
1373 name: getsetelem
1375 attribute-set: setelem-list-attrs
1376 fixed-header: nfgenmsg
1381 - name
1385 - name
1386 -
1387 name: getsetelem-reset
1389 attribute-set: setelem-list-attrs
1390 fixed-header: nfgenmsg
1395 - name
1399 - name
1400 -
1401 name: delsetelem
1403 attribute-set: setelem-list-attrs
1404 fixed-header: nfgenmsg
1409 - name
1410 -
1411 name: destroysetelem
1413 attribute-set: setelem-list-attrs
1414 fixed-header: nfgenmsg
1419 - name
1420 -
1421 name: getgen
1422 doc: Get / dump rule-set generation.
1423 attribute-set: gen-attrs
1424 fixed-header: nfgenmsg
1429 - name
1433 - name
1434 -
1435 name: newobj
1437 attribute-set: obj-attrs
1438 fixed-header: nfgenmsg
1443 - name
1444 -
1445 name: getobj
1447 attribute-set: obj-attrs
1448 fixed-header: nfgenmsg
1453 - name
1457 - name
1458 -
1459 name: delobj
1461 attribute-set: obj-attrs
1462 fixed-header: nfgenmsg
1467 - name
1468 -
1469 name: destroyobj
1471 attribute-set: obj-attrs
1472 fixed-header: nfgenmsg
1477 - name
1478 -
1479 name: newflowtable
1481 attribute-set: flowtable-attrs
1482 fixed-header: nfgenmsg
1487 - name
1488 -
1489 name: getflowtable
1491 attribute-set: flowtable-attrs
1492 fixed-header: nfgenmsg
1497 - name
1501 - name
1502 -
1503 name: delflowtable
1505 attribute-set: flowtable-attrs
1506 fixed-header: nfgenmsg
1511 - name
1512 -
1513 name: destroyflowtable
1515 attribute-set: flowtable-attrs
1516 fixed-header: nfgenmsg
1521 - name
1523 mcast-groups:
1525 -
1526 name: mgmt