nm-rs-sys 0.1.1

FFI bindings for NetworkManager
Documentation
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
// This file was generated by gir (https://github.com/gtk-rs/gir)
// from ../gir
// from ../gtk-girs
// DO NOT EDIT

#![cfg(unix)]

use nm_sys::*;
use std::mem::{align_of, size_of};
use std::env;
use std::error::Error;
use std::ffi::OsString;
use std::path::Path;
use std::process::{Command, Stdio};
use std::str;
use tempfile::Builder;

static PACKAGES: &[&str] = &["libnm"];

#[derive(Clone, Debug)]
struct Compiler {
    pub args: Vec<String>,
}

impl Compiler {
    pub fn new() -> Result<Self, Box<dyn Error>> {
        let mut args = get_var("CC", "cc")?;
        args.push("-Wno-deprecated-declarations".to_owned());
        // For _Generic
        args.push("-std=c11".to_owned());
        // For %z support in printf when using MinGW.
        args.push("-D__USE_MINGW_ANSI_STDIO".to_owned());
        args.extend(get_var("CFLAGS", "")?);
        args.extend(get_var("CPPFLAGS", "")?);
        args.extend(pkg_config_cflags(PACKAGES)?);
        Ok(Self { args })
    }

    pub fn compile(&self, src: &Path, out: &Path) -> Result<(), Box<dyn Error>> {
        let mut cmd = self.to_command();
        cmd.arg(src);
        cmd.arg("-o");
        cmd.arg(out);
        let status = cmd.spawn()?.wait()?;
        if !status.success() {
            return Err(format!("compilation command {cmd:?} failed, {status}").into());
        }
        Ok(())
    }

    fn to_command(&self) -> Command {
        let mut cmd = Command::new(&self.args[0]);
        cmd.args(&self.args[1..]);
        cmd
    }
}

fn get_var(name: &str, default: &str) -> Result<Vec<String>, Box<dyn Error>> {
    match env::var(name) {
        Ok(value) => Ok(shell_words::split(&value)?),
        Err(env::VarError::NotPresent) => Ok(shell_words::split(default)?),
        Err(err) => Err(format!("{name} {err}").into()),
    }
}

fn pkg_config_cflags(packages: &[&str]) -> Result<Vec<String>, Box<dyn Error>> {
    if packages.is_empty() {
        return Ok(Vec::new());
    }
    let pkg_config = env::var_os("PKG_CONFIG")
        .unwrap_or_else(|| OsString::from("pkg-config"));
    let mut cmd = Command::new(pkg_config);
    cmd.arg("--cflags");
    cmd.args(packages);
    cmd.stderr(Stdio::inherit());
    let out = cmd.output()?;
    if !out.status.success() {
        let (status, stdout) = (out.status, String::from_utf8_lossy(&out.stdout));
        return Err(format!("command {cmd:?} failed, {status:?}\nstdout: {stdout}").into());
    }
    let stdout = str::from_utf8(&out.stdout)?;
    Ok(shell_words::split(stdout.trim())?)
}


#[derive(Copy, Clone, Debug, Eq, PartialEq)]
struct Layout {
    size: usize,
    alignment: usize,
}

#[derive(Copy, Clone, Debug, Default, Eq, PartialEq)]
struct Results {
    /// Number of successfully completed tests.
    passed: usize,
    /// Total number of failed tests (including those that failed to compile).
    failed: usize,
}

impl Results {
    fn record_passed(&mut self) {
        self.passed += 1;
    }
    fn record_failed(&mut self) {
        self.failed += 1;
    }
    fn summary(&self) -> String {
        format!("{} passed; {} failed", self.passed, self.failed)
    }
    fn expect_total_success(&self) {
        if self.failed == 0 {
            println!("OK: {}", self.summary());
        } else {
            panic!("FAILED: {}", self.summary());
        };
    }
}

#[test]
fn cross_validate_constants_with_c() {
    let mut c_constants: Vec<(String, String)> = Vec::new();

    for l in get_c_output("constant").unwrap().lines() {
        let (name, value) = l.split_once(';').expect("Missing ';' separator");
        c_constants.push((name.to_owned(), value.to_owned()));
    }

    let mut results = Results::default();

    for ((rust_name, rust_value), (c_name, c_value)) in
        RUST_CONSTANTS.iter().zip(c_constants.iter())
    {
        if rust_name != c_name {
            results.record_failed();
            eprintln!("Name mismatch:\nRust: {rust_name:?}\nC:    {c_name:?}");
            continue;
        }

        if rust_value != c_value {
            results.record_failed();
            eprintln!(
                "Constant value mismatch for {rust_name}\nRust: {rust_value:?}\nC:    {c_value:?}",
            );
            continue;
        }

        results.record_passed();
    }

    results.expect_total_success();
}

#[test]
fn cross_validate_layout_with_c() {
    let mut c_layouts = Vec::new();

    for l in get_c_output("layout").unwrap().lines() {
        let (name, value) = l.split_once(';').expect("Missing first ';' separator");
        let (size, alignment) = value.split_once(';').expect("Missing second ';' separator");
        let size = size.parse().expect("Failed to parse size");
        let alignment = alignment.parse().expect("Failed to parse alignment");
        c_layouts.push((name.to_owned(), Layout { size, alignment }));
    }

    let mut results = Results::default();

    for ((rust_name, rust_layout), (c_name, c_layout)) in
        RUST_LAYOUTS.iter().zip(c_layouts.iter())
    {
        if rust_name != c_name {
            results.record_failed();
            eprintln!("Name mismatch:\nRust: {rust_name:?}\nC:    {c_name:?}");
            continue;
        }

        if rust_layout != c_layout {
            results.record_failed();
            eprintln!(
                "Layout mismatch for {rust_name}\nRust: {rust_layout:?}\nC:    {c_layout:?}",
            );
            continue;
        }

        results.record_passed();
    }

    results.expect_total_success();
}

fn get_c_output(name: &str) -> Result<String, Box<dyn Error>> {
    let tmpdir = Builder::new().prefix("abi").tempdir()?;
    let exe = tmpdir.path().join(name);
    let c_file = Path::new("tests").join(name).with_extension("c");

    let cc = Compiler::new().expect("configured compiler");
    cc.compile(&c_file, &exe)?;

    let mut cmd = Command::new(exe);
    cmd.stderr(Stdio::inherit());
    let out = cmd.output()?;
    if !out.status.success() {
        let (status, stdout) = (out.status, String::from_utf8_lossy(&out.stdout));
        return Err(format!("command {cmd:?} failed, {status:?}\nstdout: {stdout}").into());
    }

    Ok(String::from_utf8(out.stdout)?)
}

const RUST_LAYOUTS: &[(&str, Layout)] = &[
    ("NM80211ApFlags", Layout {size: size_of::<NM80211ApFlags>(), alignment: align_of::<NM80211ApFlags>()}),
    ("NM80211ApSecurityFlags", Layout {size: size_of::<NM80211ApSecurityFlags>(), alignment: align_of::<NM80211ApSecurityFlags>()}),
    ("NM80211Mode", Layout {size: size_of::<NM80211Mode>(), alignment: align_of::<NM80211Mode>()}),
    ("NMActivationStateFlags", Layout {size: size_of::<NMActivationStateFlags>(), alignment: align_of::<NMActivationStateFlags>()}),
    ("NMActiveConnectionState", Layout {size: size_of::<NMActiveConnectionState>(), alignment: align_of::<NMActiveConnectionState>()}),
    ("NMActiveConnectionStateReason", Layout {size: size_of::<NMActiveConnectionStateReason>(), alignment: align_of::<NMActiveConnectionStateReason>()}),
    ("NMAgentManagerError", Layout {size: size_of::<NMAgentManagerError>(), alignment: align_of::<NMAgentManagerError>()}),
    ("NMBluetoothCapabilities", Layout {size: size_of::<NMBluetoothCapabilities>(), alignment: align_of::<NMBluetoothCapabilities>()}),
    ("NMCapability", Layout {size: size_of::<NMCapability>(), alignment: align_of::<NMCapability>()}),
    ("NMCheckpointCreateFlags", Layout {size: size_of::<NMCheckpointCreateFlags>(), alignment: align_of::<NMCheckpointCreateFlags>()}),
    ("NMClientError", Layout {size: size_of::<NMClientError>(), alignment: align_of::<NMClientError>()}),
    ("NMClientInstanceFlags", Layout {size: size_of::<NMClientInstanceFlags>(), alignment: align_of::<NMClientInstanceFlags>()}),
    ("NMClientPermission", Layout {size: size_of::<NMClientPermission>(), alignment: align_of::<NMClientPermission>()}),
    ("NMClientPermissionResult", Layout {size: size_of::<NMClientPermissionResult>(), alignment: align_of::<NMClientPermissionResult>()}),
    ("NMConnectionError", Layout {size: size_of::<NMConnectionError>(), alignment: align_of::<NMConnectionError>()}),
    ("NMConnectionInterface", Layout {size: size_of::<NMConnectionInterface>(), alignment: align_of::<NMConnectionInterface>()}),
    ("NMConnectionMultiConnect", Layout {size: size_of::<NMConnectionMultiConnect>(), alignment: align_of::<NMConnectionMultiConnect>()}),
    ("NMConnectionSerializationFlags", Layout {size: size_of::<NMConnectionSerializationFlags>(), alignment: align_of::<NMConnectionSerializationFlags>()}),
    ("NMConnectivityState", Layout {size: size_of::<NMConnectivityState>(), alignment: align_of::<NMConnectivityState>()}),
    ("NMCryptoError", Layout {size: size_of::<NMCryptoError>(), alignment: align_of::<NMCryptoError>()}),
    ("NMDeviceCapabilities", Layout {size: size_of::<NMDeviceCapabilities>(), alignment: align_of::<NMDeviceCapabilities>()}),
    ("NMDeviceError", Layout {size: size_of::<NMDeviceError>(), alignment: align_of::<NMDeviceError>()}),
    ("NMDeviceInterfaceFlags", Layout {size: size_of::<NMDeviceInterfaceFlags>(), alignment: align_of::<NMDeviceInterfaceFlags>()}),
    ("NMDeviceModemCapabilities", Layout {size: size_of::<NMDeviceModemCapabilities>(), alignment: align_of::<NMDeviceModemCapabilities>()}),
    ("NMDeviceReapplyFlags", Layout {size: size_of::<NMDeviceReapplyFlags>(), alignment: align_of::<NMDeviceReapplyFlags>()}),
    ("NMDeviceState", Layout {size: size_of::<NMDeviceState>(), alignment: align_of::<NMDeviceState>()}),
    ("NMDeviceStateReason", Layout {size: size_of::<NMDeviceStateReason>(), alignment: align_of::<NMDeviceStateReason>()}),
    ("NMDeviceType", Layout {size: size_of::<NMDeviceType>(), alignment: align_of::<NMDeviceType>()}),
    ("NMDeviceWifiCapabilities", Layout {size: size_of::<NMDeviceWifiCapabilities>(), alignment: align_of::<NMDeviceWifiCapabilities>()}),
    ("NMDhcpHostnameFlags", Layout {size: size_of::<NMDhcpHostnameFlags>(), alignment: align_of::<NMDhcpHostnameFlags>()}),
    ("NMIPAddressCmpFlags", Layout {size: size_of::<NMIPAddressCmpFlags>(), alignment: align_of::<NMIPAddressCmpFlags>()}),
    ("NMIPRoutingRuleAsStringFlags", Layout {size: size_of::<NMIPRoutingRuleAsStringFlags>(), alignment: align_of::<NMIPRoutingRuleAsStringFlags>()}),
    ("NMIPTunnelFlags", Layout {size: size_of::<NMIPTunnelFlags>(), alignment: align_of::<NMIPTunnelFlags>()}),
    ("NMIPTunnelMode", Layout {size: size_of::<NMIPTunnelMode>(), alignment: align_of::<NMIPTunnelMode>()}),
    ("NMKeyfileHandlerFlags", Layout {size: size_of::<NMKeyfileHandlerFlags>(), alignment: align_of::<NMKeyfileHandlerFlags>()}),
    ("NMKeyfileHandlerType", Layout {size: size_of::<NMKeyfileHandlerType>(), alignment: align_of::<NMKeyfileHandlerType>()}),
    ("NMKeyfileWarnSeverity", Layout {size: size_of::<NMKeyfileWarnSeverity>(), alignment: align_of::<NMKeyfileWarnSeverity>()}),
    ("NMManagerError", Layout {size: size_of::<NMManagerError>(), alignment: align_of::<NMManagerError>()}),
    ("NMManagerReloadFlags", Layout {size: size_of::<NMManagerReloadFlags>(), alignment: align_of::<NMManagerReloadFlags>()}),
    ("NMMetered", Layout {size: size_of::<NMMetered>(), alignment: align_of::<NMMetered>()}),
    ("NMMptcpFlags", Layout {size: size_of::<NMMptcpFlags>(), alignment: align_of::<NMMptcpFlags>()}),
    ("NMRadioFlags", Layout {size: size_of::<NMRadioFlags>(), alignment: align_of::<NMRadioFlags>()}),
    ("NMRollbackResult", Layout {size: size_of::<NMRollbackResult>(), alignment: align_of::<NMRollbackResult>()}),
    ("NMSecretAgentCapabilities", Layout {size: size_of::<NMSecretAgentCapabilities>(), alignment: align_of::<NMSecretAgentCapabilities>()}),
    ("NMSecretAgentError", Layout {size: size_of::<NMSecretAgentError>(), alignment: align_of::<NMSecretAgentError>()}),
    ("NMSecretAgentGetSecretsFlags", Layout {size: size_of::<NMSecretAgentGetSecretsFlags>(), alignment: align_of::<NMSecretAgentGetSecretsFlags>()}),
    ("NMSecretAgentOld", Layout {size: size_of::<NMSecretAgentOld>(), alignment: align_of::<NMSecretAgentOld>()}),
    ("NMSecretAgentOldClass", Layout {size: size_of::<NMSecretAgentOldClass>(), alignment: align_of::<NMSecretAgentOldClass>()}),
    ("NMSetting8021xAuthFlags", Layout {size: size_of::<NMSetting8021xAuthFlags>(), alignment: align_of::<NMSetting8021xAuthFlags>()}),
    ("NMSetting8021xCKFormat", Layout {size: size_of::<NMSetting8021xCKFormat>(), alignment: align_of::<NMSetting8021xCKFormat>()}),
    ("NMSetting8021xCKScheme", Layout {size: size_of::<NMSetting8021xCKScheme>(), alignment: align_of::<NMSetting8021xCKScheme>()}),
    ("NMSettingCompareFlags", Layout {size: size_of::<NMSettingCompareFlags>(), alignment: align_of::<NMSettingCompareFlags>()}),
    ("NMSettingConnectionAutoconnectSlaves", Layout {size: size_of::<NMSettingConnectionAutoconnectSlaves>(), alignment: align_of::<NMSettingConnectionAutoconnectSlaves>()}),
    ("NMSettingConnectionDnsOverTls", Layout {size: size_of::<NMSettingConnectionDnsOverTls>(), alignment: align_of::<NMSettingConnectionDnsOverTls>()}),
    ("NMSettingConnectionDownOnPoweroff", Layout {size: size_of::<NMSettingConnectionDownOnPoweroff>(), alignment: align_of::<NMSettingConnectionDownOnPoweroff>()}),
    ("NMSettingConnectionLldp", Layout {size: size_of::<NMSettingConnectionLldp>(), alignment: align_of::<NMSettingConnectionLldp>()}),
    ("NMSettingConnectionLlmnr", Layout {size: size_of::<NMSettingConnectionLlmnr>(), alignment: align_of::<NMSettingConnectionLlmnr>()}),
    ("NMSettingConnectionMdns", Layout {size: size_of::<NMSettingConnectionMdns>(), alignment: align_of::<NMSettingConnectionMdns>()}),
    ("NMSettingDcbFlags", Layout {size: size_of::<NMSettingDcbFlags>(), alignment: align_of::<NMSettingDcbFlags>()}),
    ("NMSettingDiffResult", Layout {size: size_of::<NMSettingDiffResult>(), alignment: align_of::<NMSettingDiffResult>()}),
    ("NMSettingEthtoolFecMode", Layout {size: size_of::<NMSettingEthtoolFecMode>(), alignment: align_of::<NMSettingEthtoolFecMode>()}),
    ("NMSettingIP4DhcpIpv6OnlyPreferred", Layout {size: size_of::<NMSettingIP4DhcpIpv6OnlyPreferred>(), alignment: align_of::<NMSettingIP4DhcpIpv6OnlyPreferred>()}),
    ("NMSettingIP4LinkLocal", Layout {size: size_of::<NMSettingIP4LinkLocal>(), alignment: align_of::<NMSettingIP4LinkLocal>()}),
    ("NMSettingIP6ConfigAddrGenMode", Layout {size: size_of::<NMSettingIP6ConfigAddrGenMode>(), alignment: align_of::<NMSettingIP6ConfigAddrGenMode>()}),
    ("NMSettingIP6ConfigPrivacy", Layout {size: size_of::<NMSettingIP6ConfigPrivacy>(), alignment: align_of::<NMSettingIP6ConfigPrivacy>()}),
    ("NMSettingIPConfigForwarding", Layout {size: size_of::<NMSettingIPConfigForwarding>(), alignment: align_of::<NMSettingIPConfigForwarding>()}),
    ("NMSettingIPConfigRoutedDns", Layout {size: size_of::<NMSettingIPConfigRoutedDns>(), alignment: align_of::<NMSettingIPConfigRoutedDns>()}),
    ("NMSettingIpvlanMode", Layout {size: size_of::<NMSettingIpvlanMode>(), alignment: align_of::<NMSettingIpvlanMode>()}),
    ("NMSettingMacRandomization", Layout {size: size_of::<NMSettingMacRandomization>(), alignment: align_of::<NMSettingMacRandomization>()}),
    ("NMSettingMacsecMode", Layout {size: size_of::<NMSettingMacsecMode>(), alignment: align_of::<NMSettingMacsecMode>()}),
    ("NMSettingMacsecOffload", Layout {size: size_of::<NMSettingMacsecOffload>(), alignment: align_of::<NMSettingMacsecOffload>()}),
    ("NMSettingMacsecValidation", Layout {size: size_of::<NMSettingMacsecValidation>(), alignment: align_of::<NMSettingMacsecValidation>()}),
    ("NMSettingMacvlanMode", Layout {size: size_of::<NMSettingMacvlanMode>(), alignment: align_of::<NMSettingMacvlanMode>()}),
    ("NMSettingOvsDpdkLscInterrupt", Layout {size: size_of::<NMSettingOvsDpdkLscInterrupt>(), alignment: align_of::<NMSettingOvsDpdkLscInterrupt>()}),
    ("NMSettingProxyMethod", Layout {size: size_of::<NMSettingProxyMethod>(), alignment: align_of::<NMSettingProxyMethod>()}),
    ("NMSettingSecretFlags", Layout {size: size_of::<NMSettingSecretFlags>(), alignment: align_of::<NMSettingSecretFlags>()}),
    ("NMSettingSerialParity", Layout {size: size_of::<NMSettingSerialParity>(), alignment: align_of::<NMSettingSerialParity>()}),
    ("NMSettingTunMode", Layout {size: size_of::<NMSettingTunMode>(), alignment: align_of::<NMSettingTunMode>()}),
    ("NMSettingWiredWakeOnLan", Layout {size: size_of::<NMSettingWiredWakeOnLan>(), alignment: align_of::<NMSettingWiredWakeOnLan>()}),
    ("NMSettingWirelessChannelWidth", Layout {size: size_of::<NMSettingWirelessChannelWidth>(), alignment: align_of::<NMSettingWirelessChannelWidth>()}),
    ("NMSettingWirelessPowersave", Layout {size: size_of::<NMSettingWirelessPowersave>(), alignment: align_of::<NMSettingWirelessPowersave>()}),
    ("NMSettingWirelessSecurityFils", Layout {size: size_of::<NMSettingWirelessSecurityFils>(), alignment: align_of::<NMSettingWirelessSecurityFils>()}),
    ("NMSettingWirelessSecurityPmf", Layout {size: size_of::<NMSettingWirelessSecurityPmf>(), alignment: align_of::<NMSettingWirelessSecurityPmf>()}),
    ("NMSettingWirelessSecurityWpsMethod", Layout {size: size_of::<NMSettingWirelessSecurityWpsMethod>(), alignment: align_of::<NMSettingWirelessSecurityWpsMethod>()}),
    ("NMSettingWirelessWakeOnWLan", Layout {size: size_of::<NMSettingWirelessWakeOnWLan>(), alignment: align_of::<NMSettingWirelessWakeOnWLan>()}),
    ("NMSettingsAddConnection2Flags", Layout {size: size_of::<NMSettingsAddConnection2Flags>(), alignment: align_of::<NMSettingsAddConnection2Flags>()}),
    ("NMSettingsConnectionFlags", Layout {size: size_of::<NMSettingsConnectionFlags>(), alignment: align_of::<NMSettingsConnectionFlags>()}),
    ("NMSettingsError", Layout {size: size_of::<NMSettingsError>(), alignment: align_of::<NMSettingsError>()}),
    ("NMSettingsUpdate2Flags", Layout {size: size_of::<NMSettingsUpdate2Flags>(), alignment: align_of::<NMSettingsUpdate2Flags>()}),
    ("NMSriovEswitchEncapMode", Layout {size: size_of::<NMSriovEswitchEncapMode>(), alignment: align_of::<NMSriovEswitchEncapMode>()}),
    ("NMSriovEswitchInlineMode", Layout {size: size_of::<NMSriovEswitchInlineMode>(), alignment: align_of::<NMSriovEswitchInlineMode>()}),
    ("NMSriovEswitchMode", Layout {size: size_of::<NMSriovEswitchMode>(), alignment: align_of::<NMSriovEswitchMode>()}),
    ("NMSriovPreserveOnDown", Layout {size: size_of::<NMSriovPreserveOnDown>(), alignment: align_of::<NMSriovPreserveOnDown>()}),
    ("NMSriovVFVlanProtocol", Layout {size: size_of::<NMSriovVFVlanProtocol>(), alignment: align_of::<NMSriovVFVlanProtocol>()}),
    ("NMState", Layout {size: size_of::<NMState>(), alignment: align_of::<NMState>()}),
    ("NMTeamLinkWatcherArpPingFlags", Layout {size: size_of::<NMTeamLinkWatcherArpPingFlags>(), alignment: align_of::<NMTeamLinkWatcherArpPingFlags>()}),
    ("NMTernary", Layout {size: size_of::<NMTernary>(), alignment: align_of::<NMTernary>()}),
    ("NMUtilsSecurityType", Layout {size: size_of::<NMUtilsSecurityType>(), alignment: align_of::<NMUtilsSecurityType>()}),
    ("NMVersionInfoCapability", Layout {size: size_of::<NMVersionInfoCapability>(), alignment: align_of::<NMVersionInfoCapability>()}),
    ("NMVlanFlags", Layout {size: size_of::<NMVlanFlags>(), alignment: align_of::<NMVlanFlags>()}),
    ("NMVlanPriorityMap", Layout {size: size_of::<NMVlanPriorityMap>(), alignment: align_of::<NMVlanPriorityMap>()}),
    ("NMVpnConnectionState", Layout {size: size_of::<NMVpnConnectionState>(), alignment: align_of::<NMVpnConnectionState>()}),
    ("NMVpnConnectionStateReason", Layout {size: size_of::<NMVpnConnectionStateReason>(), alignment: align_of::<NMVpnConnectionStateReason>()}),
    ("NMVpnEditorInterface", Layout {size: size_of::<NMVpnEditorInterface>(), alignment: align_of::<NMVpnEditorInterface>()}),
    ("NMVpnEditorPluginCapability", Layout {size: size_of::<NMVpnEditorPluginCapability>(), alignment: align_of::<NMVpnEditorPluginCapability>()}),
    ("NMVpnEditorPluginInterface", Layout {size: size_of::<NMVpnEditorPluginInterface>(), alignment: align_of::<NMVpnEditorPluginInterface>()}),
    ("NMVpnPluginError", Layout {size: size_of::<NMVpnPluginError>(), alignment: align_of::<NMVpnPluginError>()}),
    ("NMVpnPluginFailure", Layout {size: size_of::<NMVpnPluginFailure>(), alignment: align_of::<NMVpnPluginFailure>()}),
    ("NMVpnPluginOld", Layout {size: size_of::<NMVpnPluginOld>(), alignment: align_of::<NMVpnPluginOld>()}),
    ("NMVpnPluginOldClass", Layout {size: size_of::<NMVpnPluginOldClass>(), alignment: align_of::<NMVpnPluginOldClass>()}),
    ("NMVpnServicePlugin", Layout {size: size_of::<NMVpnServicePlugin>(), alignment: align_of::<NMVpnServicePlugin>()}),
    ("NMVpnServicePluginClass", Layout {size: size_of::<NMVpnServicePluginClass>(), alignment: align_of::<NMVpnServicePluginClass>()}),
    ("NMVpnServiceState", Layout {size: size_of::<NMVpnServiceState>(), alignment: align_of::<NMVpnServiceState>()}),
    ("NMWepKeyType", Layout {size: size_of::<NMWepKeyType>(), alignment: align_of::<NMWepKeyType>()}),
    ("NMWimaxNspNetworkType", Layout {size: size_of::<NMWimaxNspNetworkType>(), alignment: align_of::<NMWimaxNspNetworkType>()}),
];

const RUST_CONSTANTS: &[(&str, &str)] = &[
    ("(gint) NMU_SEC_DYNAMIC_WEP", "4"),
    ("(gint) NMU_SEC_INVALID", "0"),
    ("(gint) NMU_SEC_LEAP", "3"),
    ("(gint) NMU_SEC_NONE", "1"),
    ("(gint) NMU_SEC_OWE", "10"),
    ("(gint) NMU_SEC_SAE", "9"),
    ("(gint) NMU_SEC_STATIC_WEP", "2"),
    ("(gint) NMU_SEC_WPA2_ENTERPRISE", "8"),
    ("(gint) NMU_SEC_WPA2_PSK", "7"),
    ("(gint) NMU_SEC_WPA3_SUITE_B_192", "11"),
    ("(gint) NMU_SEC_WPA_ENTERPRISE", "6"),
    ("(gint) NMU_SEC_WPA_PSK", "5"),
    ("(guint) NM_802_11_AP_FLAGS_NONE", "0"),
    ("(guint) NM_802_11_AP_FLAGS_PRIVACY", "1"),
    ("(guint) NM_802_11_AP_FLAGS_WPS", "2"),
    ("(guint) NM_802_11_AP_FLAGS_WPS_PBC", "4"),
    ("(guint) NM_802_11_AP_FLAGS_WPS_PIN", "8"),
    ("(guint) NM_802_11_AP_SEC_GROUP_CCMP", "128"),
    ("(guint) NM_802_11_AP_SEC_GROUP_TKIP", "64"),
    ("(guint) NM_802_11_AP_SEC_GROUP_WEP104", "32"),
    ("(guint) NM_802_11_AP_SEC_GROUP_WEP40", "16"),
    ("(guint) NM_802_11_AP_SEC_KEY_MGMT_802_1X", "512"),
    ("(guint) NM_802_11_AP_SEC_KEY_MGMT_EAP_SUITE_B_192", "8192"),
    ("(guint) NM_802_11_AP_SEC_KEY_MGMT_OWE", "2048"),
    ("(guint) NM_802_11_AP_SEC_KEY_MGMT_OWE_TM", "4096"),
    ("(guint) NM_802_11_AP_SEC_KEY_MGMT_PSK", "256"),
    ("(guint) NM_802_11_AP_SEC_KEY_MGMT_SAE", "1024"),
    ("(guint) NM_802_11_AP_SEC_NONE", "0"),
    ("(guint) NM_802_11_AP_SEC_PAIR_CCMP", "8"),
    ("(guint) NM_802_11_AP_SEC_PAIR_TKIP", "4"),
    ("(guint) NM_802_11_AP_SEC_PAIR_WEP104", "2"),
    ("(guint) NM_802_11_AP_SEC_PAIR_WEP40", "1"),
    ("(gint) NM_802_11_MODE_ADHOC", "1"),
    ("(gint) NM_802_11_MODE_AP", "3"),
    ("(gint) NM_802_11_MODE_INFRA", "2"),
    ("(gint) NM_802_11_MODE_MESH", "4"),
    ("(gint) NM_802_11_MODE_UNKNOWN", "0"),
    ("NM_ACCESS_POINT_BANDWIDTH", "bandwidth"),
    ("NM_ACCESS_POINT_BSSID", "bssid"),
    ("NM_ACCESS_POINT_FLAGS", "flags"),
    ("NM_ACCESS_POINT_FREQUENCY", "frequency"),
    ("NM_ACCESS_POINT_HW_ADDRESS", "hw-address"),
    ("NM_ACCESS_POINT_LAST_SEEN", "last-seen"),
    ("NM_ACCESS_POINT_MAX_BITRATE", "max-bitrate"),
    ("NM_ACCESS_POINT_MODE", "mode"),
    ("NM_ACCESS_POINT_RSN_FLAGS", "rsn-flags"),
    ("NM_ACCESS_POINT_SSID", "ssid"),
    ("NM_ACCESS_POINT_STRENGTH", "strength"),
    ("NM_ACCESS_POINT_WPA_FLAGS", "wpa-flags"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_CONTROLLER_HAS_PORTS", "32"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_EXTERNAL", "128"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_IP4_READY", "8"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_IP6_READY", "16"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_IS_CONTROLLER", "1"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_IS_PORT", "2"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_LAYER2_READY", "4"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_LIFETIME_BOUND_TO_PROFILE_VISIBILITY", "64"),
    ("(guint) NM_ACTIVATION_STATE_FLAG_NONE", "0"),
    ("NM_ACTIVE_CONNECTION_CONNECTION", "connection"),
    ("NM_ACTIVE_CONNECTION_CONTROLLER", "controller"),
    ("NM_ACTIVE_CONNECTION_DEFAULT", "default"),
    ("NM_ACTIVE_CONNECTION_DEFAULT6", "default6"),
    ("NM_ACTIVE_CONNECTION_DEVICES", "devices"),
    ("NM_ACTIVE_CONNECTION_DHCP4_CONFIG", "dhcp4-config"),
    ("NM_ACTIVE_CONNECTION_DHCP6_CONFIG", "dhcp6-config"),
    ("NM_ACTIVE_CONNECTION_ID", "id"),
    ("NM_ACTIVE_CONNECTION_IP4_CONFIG", "ip4-config"),
    ("NM_ACTIVE_CONNECTION_IP6_CONFIG", "ip6-config"),
    ("NM_ACTIVE_CONNECTION_MASTER", "master"),
    ("NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT_PATH", "specific-object-path"),
    ("NM_ACTIVE_CONNECTION_STATE", "state"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_ACTIVATED", "2"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_ACTIVATING", "1"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_DEACTIVATED", "4"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_DEACTIVATING", "3"),
    ("NM_ACTIVE_CONNECTION_STATE_FLAGS", "state-flags"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_CONNECTION_REMOVED", "11"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_CONNECT_TIMEOUT", "6"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_DEPENDENCY_FAILED", "12"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED", "3"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REALIZE_FAILED", "13"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_DEVICE_REMOVED", "14"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_IP_CONFIG_INVALID", "5"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_LOGIN_FAILED", "10"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_NONE", "1"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_NO_SECRETS", "9"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_FAILED", "8"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT", "7"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_SERVICE_STOPPED", "4"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_UNKNOWN", "0"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_REASON_USER_DISCONNECTED", "2"),
    ("(gint) NM_ACTIVE_CONNECTION_STATE_UNKNOWN", "0"),
    ("NM_ACTIVE_CONNECTION_TYPE", "type"),
    ("NM_ACTIVE_CONNECTION_UUID", "uuid"),
    ("NM_ACTIVE_CONNECTION_VPN", "vpn"),
    ("(gint) NM_AGENT_MANAGER_ERROR_FAILED", "0"),
    ("(gint) NM_AGENT_MANAGER_ERROR_INVALID_IDENTIFIER", "2"),
    ("(gint) NM_AGENT_MANAGER_ERROR_NOT_REGISTERED", "3"),
    ("(gint) NM_AGENT_MANAGER_ERROR_NO_SECRETS", "4"),
    ("(gint) NM_AGENT_MANAGER_ERROR_PERMISSION_DENIED", "1"),
    ("(gint) NM_AGENT_MANAGER_ERROR_USER_CANCELED", "5"),
    ("NM_BRIDGE_VLAN_VID_MAX", "4094"),
    ("NM_BRIDGE_VLAN_VID_MIN", "1"),
    ("(guint) NM_BT_CAPABILITY_DUN", "1"),
    ("(guint) NM_BT_CAPABILITY_NAP", "2"),
    ("(guint) NM_BT_CAPABILITY_NONE", "0"),
    ("(gint) NM_CAPABILITY_OVS", "2"),
    ("(gint) NM_CAPABILITY_TEAM", "1"),
    ("NM_CHECKPOINT_CREATED", "created"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_ALLOW_OVERLAPPING", "8"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_DELETE_NEW_CONNECTIONS", "2"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_DESTROY_ALL", "1"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_DISCONNECT_NEW_DEVICES", "4"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_NONE", "0"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_NO_PRESERVE_EXTERNAL_PORTS", "16"),
    ("(guint) NM_CHECKPOINT_CREATE_FLAG_TRACK_INTERNAL_GLOBAL_DNS", "32"),
    ("NM_CHECKPOINT_DEVICES", "devices"),
    ("NM_CHECKPOINT_ROLLBACK_TIMEOUT", "rollback-timeout"),
    ("NM_CLIENT_ACTIVATING_CONNECTION", "activating-connection"),
    ("NM_CLIENT_ACTIVE_CONNECTIONS", "active-connections"),
    ("NM_CLIENT_ACTIVE_CONNECTION_ADDED", "active-connection-added"),
    ("NM_CLIENT_ACTIVE_CONNECTION_REMOVED", "active-connection-removed"),
    ("NM_CLIENT_ALL_DEVICES", "all-devices"),
    ("NM_CLIENT_ANY_DEVICE_ADDED", "any-device-added"),
    ("NM_CLIENT_ANY_DEVICE_REMOVED", "any-device-removed"),
    ("NM_CLIENT_CAN_MODIFY", "can-modify"),
    ("NM_CLIENT_CAPABILITIES", "capabilities"),
    ("NM_CLIENT_CHECKPOINTS", "checkpoints"),
    ("NM_CLIENT_CONNECTIONS", "connections"),
    ("NM_CLIENT_CONNECTION_ADDED", "connection-added"),
    ("NM_CLIENT_CONNECTION_REMOVED", "connection-removed"),
    ("NM_CLIENT_CONNECTIVITY", "connectivity"),
    ("NM_CLIENT_CONNECTIVITY_CHECK_AVAILABLE", "connectivity-check-available"),
    ("NM_CLIENT_CONNECTIVITY_CHECK_ENABLED", "connectivity-check-enabled"),
    ("NM_CLIENT_CONNECTIVITY_CHECK_URI", "connectivity-check-uri"),
    ("NM_CLIENT_DBUS_CONNECTION", "dbus-connection"),
    ("NM_CLIENT_DBUS_NAME_OWNER", "dbus-name-owner"),
    ("NM_CLIENT_DEVICES", "devices"),
    ("NM_CLIENT_DEVICE_ADDED", "device-added"),
    ("NM_CLIENT_DEVICE_REMOVED", "device-removed"),
    ("NM_CLIENT_DNS_CONFIGURATION", "dns-configuration"),
    ("NM_CLIENT_DNS_MODE", "dns-mode"),
    ("NM_CLIENT_DNS_RC_MANAGER", "dns-rc-manager"),
    ("(gint) NM_CLIENT_ERROR_FAILED", "0"),
    ("(gint) NM_CLIENT_ERROR_MANAGER_NOT_RUNNING", "1"),
    ("(gint) NM_CLIENT_ERROR_OBJECT_CREATION_FAILED", "2"),
    ("NM_CLIENT_HOSTNAME", "hostname"),
    ("NM_CLIENT_INSTANCE_FLAGS", "instance-flags"),
    ("(guint) NM_CLIENT_INSTANCE_FLAGS_INITIALIZED_BAD", "4"),
    ("(guint) NM_CLIENT_INSTANCE_FLAGS_INITIALIZED_GOOD", "2"),
    ("(guint) NM_CLIENT_INSTANCE_FLAGS_NONE", "0"),
    ("(guint) NM_CLIENT_INSTANCE_FLAGS_NO_AUTO_FETCH_PERMISSIONS", "1"),
    ("NM_CLIENT_METERED", "metered"),
    ("NM_CLIENT_NETWORKING_ENABLED", "networking-enabled"),
    ("NM_CLIENT_NM_RUNNING", "nm-running"),
    ("NM_CLIENT_PERMISSIONS_STATE", "permissions-state"),
    ("NM_CLIENT_PERMISSION_CHANGED", "permission-changed"),
    ("(gint) NM_CLIENT_PERMISSION_CHECKPOINT_ROLLBACK", "14"),
    ("(gint) NM_CLIENT_PERMISSION_ENABLE_DISABLE_CONNECTIVITY_CHECK", "16"),
    ("(gint) NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK", "1"),
    ("(gint) NM_CLIENT_PERMISSION_ENABLE_DISABLE_STATISTICS", "15"),
    ("(gint) NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI", "2"),
    ("(gint) NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIMAX", "4"),
    ("(gint) NM_CLIENT_PERMISSION_ENABLE_DISABLE_WWAN", "3"),
    ("(gint) NM_CLIENT_PERMISSION_LAST", "17"),
    ("(gint) NM_CLIENT_PERMISSION_NETWORK_CONTROL", "6"),
    ("(gint) NM_CLIENT_PERMISSION_NONE", "0"),
    ("(gint) NM_CLIENT_PERMISSION_RELOAD", "13"),
    ("(gint) NM_CLIENT_PERMISSION_RESULT_AUTH", "2"),
    ("(gint) NM_CLIENT_PERMISSION_RESULT_NO", "3"),
    ("(gint) NM_CLIENT_PERMISSION_RESULT_UNKNOWN", "0"),
    ("(gint) NM_CLIENT_PERMISSION_RESULT_YES", "1"),
    ("(gint) NM_CLIENT_PERMISSION_SETTINGS_MODIFY_GLOBAL_DNS", "12"),
    ("(gint) NM_CLIENT_PERMISSION_SETTINGS_MODIFY_HOSTNAME", "11"),
    ("(gint) NM_CLIENT_PERMISSION_SETTINGS_MODIFY_OWN", "10"),
    ("(gint) NM_CLIENT_PERMISSION_SETTINGS_MODIFY_SYSTEM", "9"),
    ("(gint) NM_CLIENT_PERMISSION_SLEEP_WAKE", "5"),
    ("(gint) NM_CLIENT_PERMISSION_WIFI_SCAN", "17"),
    ("(gint) NM_CLIENT_PERMISSION_WIFI_SHARE_OPEN", "8"),
    ("(gint) NM_CLIENT_PERMISSION_WIFI_SHARE_PROTECTED", "7"),
    ("NM_CLIENT_PRIMARY_CONNECTION", "primary-connection"),
    ("NM_CLIENT_RADIO_FLAGS", "radio-flags"),
    ("NM_CLIENT_STARTUP", "startup"),
    ("NM_CLIENT_STATE", "state"),
    ("NM_CLIENT_VERSION", "version"),
    ("NM_CLIENT_VERSION_INFO", "version-info"),
    ("NM_CLIENT_WIMAX_ENABLED", "wimax-enabled"),
    ("NM_CLIENT_WIMAX_HARDWARE_ENABLED", "wimax-hardware-enabled"),
    ("NM_CLIENT_WIRELESS_ENABLED", "wireless-enabled"),
    ("NM_CLIENT_WIRELESS_HARDWARE_ENABLED", "wireless-hardware-enabled"),
    ("NM_CLIENT_WWAN_ENABLED", "wwan-enabled"),
    ("NM_CLIENT_WWAN_HARDWARE_ENABLED", "wwan-hardware-enabled"),
    ("NM_CONNECTION_CHANGED", "changed"),
    ("(gint) NM_CONNECTION_ERROR_FAILED", "0"),
    ("(gint) NM_CONNECTION_ERROR_INVALID_PROPERTY", "7"),
    ("(gint) NM_CONNECTION_ERROR_INVALID_SETTING", "5"),
    ("(gint) NM_CONNECTION_ERROR_MISSING_PROPERTY", "6"),
    ("(gint) NM_CONNECTION_ERROR_MISSING_SETTING", "4"),
    ("(gint) NM_CONNECTION_ERROR_PROPERTY_NOT_FOUND", "2"),
    ("(gint) NM_CONNECTION_ERROR_PROPERTY_NOT_SECRET", "3"),
    ("(gint) NM_CONNECTION_ERROR_SETTING_NOT_FOUND", "1"),
    ("(gint) NM_CONNECTION_MULTI_CONNECT_DEFAULT", "0"),
    ("(gint) NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE", "2"),
    ("(gint) NM_CONNECTION_MULTI_CONNECT_MULTIPLE", "3"),
    ("(gint) NM_CONNECTION_MULTI_CONNECT_SINGLE", "1"),
    ("NM_CONNECTION_NORMALIZE_PARAM_IP4_CONFIG_METHOD", "ip4-config-method"),
    ("NM_CONNECTION_NORMALIZE_PARAM_IP6_CONFIG_METHOD", "ip6-config-method"),
    ("NM_CONNECTION_SECRETS_CLEARED", "secrets-cleared"),
    ("NM_CONNECTION_SECRETS_UPDATED", "secrets-updated"),
    ("(guint) NM_CONNECTION_SERIALIZE_ALL", "0"),
    ("(guint) NM_CONNECTION_SERIALIZE_NO_SECRETS", "1"),
    ("(guint) NM_CONNECTION_SERIALIZE_ONLY_SECRETS", "2"),
    ("(guint) NM_CONNECTION_SERIALIZE_WITH_NON_SECRET", "1"),
    ("(guint) NM_CONNECTION_SERIALIZE_WITH_SECRETS", "2"),
    ("(guint) NM_CONNECTION_SERIALIZE_WITH_SECRETS_AGENT_OWNED", "4"),
    ("(guint) NM_CONNECTION_SERIALIZE_WITH_SECRETS_NOT_SAVED", "16"),
    ("(guint) NM_CONNECTION_SERIALIZE_WITH_SECRETS_SYSTEM_OWNED", "8"),
    ("(gint) NM_CONNECTIVITY_FULL", "4"),
    ("(gint) NM_CONNECTIVITY_LIMITED", "3"),
    ("(gint) NM_CONNECTIVITY_NONE", "1"),
    ("(gint) NM_CONNECTIVITY_PORTAL", "2"),
    ("(gint) NM_CONNECTIVITY_UNKNOWN", "0"),
    ("(gint) NM_CRYPTO_ERROR_DECRYPTION_FAILED", "4"),
    ("(gint) NM_CRYPTO_ERROR_ENCRYPTION_FAILED", "5"),
    ("(gint) NM_CRYPTO_ERROR_FAILED", "0"),
    ("(gint) NM_CRYPTO_ERROR_INVALID_DATA", "1"),
    ("(gint) NM_CRYPTO_ERROR_INVALID_PASSWORD", "2"),
    ("(gint) NM_CRYPTO_ERROR_UNKNOWN_CIPHER", "3"),
    ("NM_DBUS_INTERFACE", "org.freedesktop.NetworkManager"),
    ("NM_DBUS_INTERFACE_DNS_MANAGER", "org.freedesktop.NetworkManager.DnsManager"),
    ("NM_DBUS_INTERFACE_SETTINGS", "org.freedesktop.NetworkManager.Settings"),
    ("NM_DBUS_INTERFACE_SETTINGS_CONNECTION", "org.freedesktop.NetworkManager.Settings.Connection"),
    ("NM_DBUS_INTERFACE_SETTINGS_CONNECTION_SECRETS", "org.freedesktop.NetworkManager.Settings.Connection.Secrets"),
    ("NM_DBUS_INTERFACE_VPN", "org.freedesktop.NetworkManager.VPN.Manager"),
    ("NM_DBUS_INTERFACE_VPN_CONNECTION", "org.freedesktop.NetworkManager.VPN.Connection"),
    ("NM_DBUS_INVALID_VPN_CONNECTION", "org.freedesktop.NetworkManager.VPNConnections.InvalidVPNConnection"),
    ("NM_DBUS_NO_ACTIVE_VPN_CONNECTION", "org.freedesktop.NetworkManager.VPNConnections.NoActiveVPNConnection"),
    ("NM_DBUS_NO_VPN_CONNECTIONS", "org.freedesktop.NetworkManager.VPNConnections.NoVPNConnections"),
    ("NM_DBUS_PATH", "/org/freedesktop/NetworkManager"),
    ("NM_DBUS_PATH_AGENT_MANAGER", "/org/freedesktop/NetworkManager/AgentManager"),
    ("NM_DBUS_PATH_DNS_MANAGER", "/org/freedesktop/NetworkManager/DnsManager"),
    ("NM_DBUS_PATH_SECRET_AGENT", "/org/freedesktop/NetworkManager/SecretAgent"),
    ("NM_DBUS_PATH_SETTINGS", "/org/freedesktop/NetworkManager/Settings"),
    ("NM_DBUS_PATH_SETTINGS_CONNECTION", "/org/freedesktop/NetworkManager/Settings/Connection"),
    ("NM_DBUS_PATH_VPN", "/org/freedesktop/NetworkManager/VPN/Manager"),
    ("NM_DBUS_PATH_VPN_CONNECTION", "/org/freedesktop/NetworkManager/VPN/Connection"),
    ("NM_DBUS_SERVICE", "org.freedesktop.NetworkManager"),
    ("NM_DBUS_VPN_ALREADY_STARTED", "AlreadyStarted"),
    ("NM_DBUS_VPN_ALREADY_STOPPED", "AlreadyStopped"),
    ("NM_DBUS_VPN_BAD_ARGUMENTS", "BadArguments"),
    ("NM_DBUS_VPN_ERROR_PREFIX", "org.freedesktop.NetworkManager.VPN.Error"),
    ("NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED", "InteractiveNotSupported"),
    ("NM_DBUS_VPN_SIGNAL_CONNECT_FAILED", "ConnectFailed"),
    ("NM_DBUS_VPN_SIGNAL_IP4_CONFIG", "IP4Config"),
    ("NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD", "IPConfigBad"),
    ("NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED", "LaunchFailed"),
    ("NM_DBUS_VPN_SIGNAL_LOGIN_BANNER", "LoginBanner"),
    ("NM_DBUS_VPN_SIGNAL_LOGIN_FAILED", "LoginFailed"),
    ("NM_DBUS_VPN_SIGNAL_STATE_CHANGE", "StateChange"),
    ("NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD", "VPNConfigBad"),
    ("NM_DBUS_VPN_STARTING_IN_PROGRESS", "StartingInProgress"),
    ("NM_DBUS_VPN_STOPPING_IN_PROGRESS", "StoppingInProgress"),
    ("NM_DBUS_VPN_WRONG_STATE", "WrongState"),
    ("NM_DEVICE_6LOWPAN_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_6LOWPAN_PARENT", "parent"),
    ("NM_DEVICE_ACTIVE_CONNECTION", "active-connection"),
    ("NM_DEVICE_ADSL_CARRIER", "carrier"),
    ("NM_DEVICE_AUTOCONNECT", "autoconnect"),
    ("NM_DEVICE_AVAILABLE_CONNECTIONS", "available-connections"),
    ("NM_DEVICE_BOND_CARRIER", "carrier"),
    ("NM_DEVICE_BOND_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_BOND_SLAVES", "slaves"),
    ("NM_DEVICE_BRIDGE_CARRIER", "carrier"),
    ("NM_DEVICE_BRIDGE_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_BRIDGE_SLAVES", "slaves"),
    ("NM_DEVICE_BT_CAPABILITIES", "bt-capabilities"),
    ("NM_DEVICE_BT_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_BT_NAME", "name"),
    ("NM_DEVICE_CAPABILITIES", "capabilities"),
    ("(guint) NM_DEVICE_CAP_CARRIER_DETECT", "2"),
    ("(guint) NM_DEVICE_CAP_IS_SOFTWARE", "4"),
    ("(guint) NM_DEVICE_CAP_NM_SUPPORTED", "1"),
    ("(guint) NM_DEVICE_CAP_NONE", "0"),
    ("(guint) NM_DEVICE_CAP_SRIOV", "8"),
    ("NM_DEVICE_DEVICE_TYPE", "device-type"),
    ("NM_DEVICE_DHCP4_CONFIG", "dhcp4-config"),
    ("NM_DEVICE_DHCP6_CONFIG", "dhcp6-config"),
    ("NM_DEVICE_DRIVER", "driver"),
    ("NM_DEVICE_DRIVER_VERSION", "driver-version"),
    ("NM_DEVICE_DUMMY_HW_ADDRESS", "hw-address"),
    ("(gint) NM_DEVICE_ERROR_CREATION_FAILED", "1"),
    ("(gint) NM_DEVICE_ERROR_FAILED", "0"),
    ("(gint) NM_DEVICE_ERROR_INCOMPATIBLE_CONNECTION", "3"),
    ("(gint) NM_DEVICE_ERROR_INVALID_ARGUMENT", "10"),
    ("(gint) NM_DEVICE_ERROR_INVALID_CONNECTION", "2"),
    ("(gint) NM_DEVICE_ERROR_MISSING_DEPENDENCIES", "9"),
    ("(gint) NM_DEVICE_ERROR_NOT_ACTIVE", "4"),
    ("(gint) NM_DEVICE_ERROR_NOT_ALLOWED", "6"),
    ("(gint) NM_DEVICE_ERROR_NOT_SOFTWARE", "5"),
    ("(gint) NM_DEVICE_ERROR_SPECIFIC_OBJECT_NOT_FOUND", "7"),
    ("(gint) NM_DEVICE_ERROR_VERSION_ID_MISMATCH", "8"),
    ("NM_DEVICE_ETHERNET_CARRIER", "carrier"),
    ("NM_DEVICE_ETHERNET_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS", "perm-hw-address"),
    ("NM_DEVICE_ETHERNET_S390_SUBCHANNELS", "s390-subchannels"),
    ("NM_DEVICE_ETHERNET_SPEED", "speed"),
    ("NM_DEVICE_FIRMWARE_MISSING", "firmware-missing"),
    ("NM_DEVICE_FIRMWARE_VERSION", "firmware-version"),
    ("NM_DEVICE_GENERIC_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_GENERIC_TYPE_DESCRIPTION", "type-description"),
    ("NM_DEVICE_HSR_MULTICAST_SPEC", "multicast-spec"),
    ("NM_DEVICE_HSR_PORT1", "port1"),
    ("NM_DEVICE_HSR_PORT2", "port2"),
    ("NM_DEVICE_HSR_PRP", "prp"),
    ("NM_DEVICE_HSR_SUPERVISION_ADDRESS", "supervision-address"),
    ("NM_DEVICE_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_INFINIBAND_CARRIER", "carrier"),
    ("NM_DEVICE_INFINIBAND_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_INTERFACE", "interface"),
    ("NM_DEVICE_INTERFACE_FLAGS", "interface-flags"),
    ("(guint) NM_DEVICE_INTERFACE_FLAG_CARRIER", "65536"),
    ("(guint) NM_DEVICE_INTERFACE_FLAG_LLDP_CLIENT_ENABLED", "131072"),
    ("(guint) NM_DEVICE_INTERFACE_FLAG_LOWER_UP", "2"),
    ("(guint) NM_DEVICE_INTERFACE_FLAG_PROMISC", "4"),
    ("(guint) NM_DEVICE_INTERFACE_FLAG_UP", "1"),
    ("NM_DEVICE_IP4_CONFIG", "ip4-config"),
    ("NM_DEVICE_IP4_CONNECTIVITY", "ip4-connectivity"),
    ("NM_DEVICE_IP6_CONFIG", "ip6-config"),
    ("NM_DEVICE_IP6_CONNECTIVITY", "ip6-connectivity"),
    ("NM_DEVICE_IPVLAN_MODE", "mode"),
    ("NM_DEVICE_IPVLAN_PARENT", "parent"),
    ("NM_DEVICE_IPVLAN_PRIVATE", "private"),
    ("NM_DEVICE_IPVLAN_VEPA", "vepa"),
    ("NM_DEVICE_IP_INTERFACE", "ip-interface"),
    ("NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT", "encapsulation-limit"),
    ("NM_DEVICE_IP_TUNNEL_FLAGS", "flags"),
    ("NM_DEVICE_IP_TUNNEL_FLOW_LABEL", "flow-label"),
    ("NM_DEVICE_IP_TUNNEL_FWMARK", "fwmark"),
    ("NM_DEVICE_IP_TUNNEL_INPUT_KEY", "input-key"),
    ("NM_DEVICE_IP_TUNNEL_LOCAL", "local"),
    ("NM_DEVICE_IP_TUNNEL_MODE", "mode"),
    ("NM_DEVICE_IP_TUNNEL_OUTPUT_KEY", "output-key"),
    ("NM_DEVICE_IP_TUNNEL_PARENT", "parent"),
    ("NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY", "path-mtu-discovery"),
    ("NM_DEVICE_IP_TUNNEL_REMOTE", "remote"),
    ("NM_DEVICE_IP_TUNNEL_TOS", "tos"),
    ("NM_DEVICE_IP_TUNNEL_TTL", "ttl"),
    ("NM_DEVICE_LLDP_NEIGHBORS", "lldp-neighbors"),
    ("NM_DEVICE_MACSEC_CIPHER_SUITE", "cipher-suite"),
    ("NM_DEVICE_MACSEC_ENCODING_SA", "encoding-sa"),
    ("NM_DEVICE_MACSEC_ENCRYPT", "encrypt"),
    ("NM_DEVICE_MACSEC_ES", "es"),
    ("NM_DEVICE_MACSEC_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_MACSEC_ICV_LENGTH", "icv-length"),
    ("NM_DEVICE_MACSEC_INCLUDE_SCI", "include-sci"),
    ("NM_DEVICE_MACSEC_PARENT", "parent"),
    ("NM_DEVICE_MACSEC_PROTECT", "protect"),
    ("NM_DEVICE_MACSEC_REPLAY_PROTECT", "replay-protect"),
    ("NM_DEVICE_MACSEC_SCB", "scb"),
    ("NM_DEVICE_MACSEC_SCI", "sci"),
    ("NM_DEVICE_MACSEC_VALIDATION", "validation"),
    ("NM_DEVICE_MACSEC_WINDOW", "window"),
    ("NM_DEVICE_MACVLAN_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_MACVLAN_MODE", "mode"),
    ("NM_DEVICE_MACVLAN_NO_PROMISC", "no-promisc"),
    ("NM_DEVICE_MACVLAN_PARENT", "parent"),
    ("NM_DEVICE_MACVLAN_TAP", "tap"),
    ("NM_DEVICE_MANAGED", "managed"),
    ("NM_DEVICE_METERED", "metered"),
    ("NM_DEVICE_MODEM_APN", "apn"),
    ("(guint) NM_DEVICE_MODEM_CAPABILITY_5GNR", "64"),
    ("(guint) NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO", "2"),
    ("(guint) NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS", "4"),
    ("(guint) NM_DEVICE_MODEM_CAPABILITY_LTE", "8"),
    ("(guint) NM_DEVICE_MODEM_CAPABILITY_NONE", "0"),
    ("(guint) NM_DEVICE_MODEM_CAPABILITY_POTS", "1"),
    ("NM_DEVICE_MODEM_CURRENT_CAPABILITIES", "current-capabilities"),
    ("NM_DEVICE_MODEM_DEVICE_ID", "device-id"),
    ("NM_DEVICE_MODEM_MODEM_CAPABILITIES", "modem-capabilities"),
    ("NM_DEVICE_MODEM_OPERATOR_CODE", "operator-code"),
    ("NM_DEVICE_MTU", "mtu"),
    ("NM_DEVICE_NM_PLUGIN_MISSING", "nm-plugin-missing"),
    ("NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL", "active-channel"),
    ("NM_DEVICE_OLPC_MESH_COMPANION", "companion"),
    ("NM_DEVICE_OLPC_MESH_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_OVS_BRIDGE_SLAVES", "slaves"),
    ("NM_DEVICE_OVS_PORT_SLAVES", "slaves"),
    ("NM_DEVICE_PATH", "path"),
    ("NM_DEVICE_PHYSICAL_PORT_ID", "physical-port-id"),
    ("NM_DEVICE_PORTS", "ports"),
    ("NM_DEVICE_PRODUCT", "product"),
    ("NM_DEVICE_REAL", "real"),
    ("(guint) NM_DEVICE_REAPPLY_FLAGS_NONE", "0"),
    ("(guint) NM_DEVICE_REAPPLY_FLAGS_PRESERVE_EXTERNAL_IP", "1"),
    ("NM_DEVICE_STATE", "state"),
    ("(gint) NM_DEVICE_STATE_ACTIVATED", "100"),
    ("(gint) NM_DEVICE_STATE_CONFIG", "50"),
    ("(gint) NM_DEVICE_STATE_DEACTIVATING", "110"),
    ("(gint) NM_DEVICE_STATE_DISCONNECTED", "30"),
    ("(gint) NM_DEVICE_STATE_FAILED", "120"),
    ("(gint) NM_DEVICE_STATE_IP_CHECK", "80"),
    ("(gint) NM_DEVICE_STATE_IP_CONFIG", "70"),
    ("(gint) NM_DEVICE_STATE_NEED_AUTH", "60"),
    ("(gint) NM_DEVICE_STATE_PREPARE", "40"),
    ("NM_DEVICE_STATE_REASON", "state-reason"),
    ("(gint) NM_DEVICE_STATE_REASON_AUTOIP_ERROR", "21"),
    ("(gint) NM_DEVICE_STATE_REASON_AUTOIP_FAILED", "22"),
    ("(gint) NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED", "20"),
    ("(gint) NM_DEVICE_STATE_REASON_BR2684_FAILED", "51"),
    ("(gint) NM_DEVICE_STATE_REASON_BT_FAILED", "44"),
    ("(gint) NM_DEVICE_STATE_REASON_CARRIER", "40"),
    ("(gint) NM_DEVICE_STATE_REASON_CONFIG_FAILED", "4"),
    ("(gint) NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED", "41"),
    ("(gint) NM_DEVICE_STATE_REASON_CONNECTION_REMOVED", "38"),
    ("(gint) NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED", "55"),
    ("(gint) NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED", "50"),
    ("(gint) NM_DEVICE_STATE_REASON_DEVICE_HANDLER_FAILED", "68"),
    ("(gint) NM_DEVICE_STATE_REASON_DHCP_ERROR", "16"),
    ("(gint) NM_DEVICE_STATE_REASON_DHCP_FAILED", "17"),
    ("(gint) NM_DEVICE_STATE_REASON_DHCP_START_FAILED", "15"),
    ("(gint) NM_DEVICE_STATE_REASON_FIRMWARE_MISSING", "35"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_APN_FAILED", "29"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED", "34"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED", "31"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED", "33"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING", "30"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT", "32"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED", "45"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED", "46"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED", "47"),
    ("(gint) NM_DEVICE_STATE_REASON_GSM_SIM_WRONG", "48"),
    ("(gint) NM_DEVICE_STATE_REASON_INFINIBAND_MODE", "49"),
    ("(gint) NM_DEVICE_STATE_REASON_IP_ADDRESS_DUPLICATE", "64"),
    ("(gint) NM_DEVICE_STATE_REASON_IP_CONFIG_EXPIRED", "6"),
    ("(gint) NM_DEVICE_STATE_REASON_IP_CONFIG_UNAVAILABLE", "5"),
    ("(gint) NM_DEVICE_STATE_REASON_IP_METHOD_UNSUPPORTED", "65"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_AVAILABLE", "58"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_BUSY", "23"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED", "27"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT", "26"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_FAILED", "57"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED", "28"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE", "52"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND", "43"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER", "25"),
    ("(gint) NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE", "24"),
    ("(gint) NM_DEVICE_STATE_REASON_NEW_ACTIVATION", "60"),
    ("(gint) NM_DEVICE_STATE_REASON_NONE", "0"),
    ("(gint) NM_DEVICE_STATE_REASON_NOW_MANAGED", "2"),
    ("(gint) NM_DEVICE_STATE_REASON_NOW_UNMANAGED", "3"),
    ("(gint) NM_DEVICE_STATE_REASON_NO_SECRETS", "7"),
    ("(gint) NM_DEVICE_STATE_REASON_OVSDB_FAILED", "63"),
    ("(gint) NM_DEVICE_STATE_REASON_PARENT_CHANGED", "61"),
    ("(gint) NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED", "62"),
    ("(gint) NM_DEVICE_STATE_REASON_PEER_NOT_FOUND", "67"),
    ("(gint) NM_DEVICE_STATE_REASON_PPP_DISCONNECT", "13"),
    ("(gint) NM_DEVICE_STATE_REASON_PPP_FAILED", "14"),
    ("(gint) NM_DEVICE_STATE_REASON_PPP_START_FAILED", "12"),
    ("(gint) NM_DEVICE_STATE_REASON_REMOVED", "36"),
    ("(gint) NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED", "54"),
    ("(gint) NM_DEVICE_STATE_REASON_SHARED_FAILED", "19"),
    ("(gint) NM_DEVICE_STATE_REASON_SHARED_START_FAILED", "18"),
    ("(gint) NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT", "59"),
    ("(gint) NM_DEVICE_STATE_REASON_SLEEPING", "37"),
    ("(gint) NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED", "66"),
    ("(gint) NM_DEVICE_STATE_REASON_SSID_NOT_FOUND", "53"),
    ("(gint) NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE", "42"),
    ("(gint) NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED", "9"),
    ("(gint) NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT", "8"),
    ("(gint) NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED", "10"),
    ("(gint) NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT", "11"),
    ("(gint) NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED", "56"),
    ("(gint) NM_DEVICE_STATE_REASON_UNKNOWN", "1"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_BY_DEFAULT", "69"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_EXTERNAL_DOWN", "70"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_LINK_NOT_INIT", "71"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_QUITTING", "72"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_SLEEPING", "73"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_USER_CONF", "74"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_USER_EXPLICIT", "75"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_USER_SETTINGS", "76"),
    ("(gint) NM_DEVICE_STATE_REASON_UNMANAGED_USER_UDEV", "77"),
    ("(gint) NM_DEVICE_STATE_REASON_USER_REQUESTED", "39"),
    ("(gint) NM_DEVICE_STATE_SECONDARIES", "90"),
    ("(gint) NM_DEVICE_STATE_UNAVAILABLE", "20"),
    ("(gint) NM_DEVICE_STATE_UNKNOWN", "0"),
    ("(gint) NM_DEVICE_STATE_UNMANAGED", "10"),
    ("NM_DEVICE_TEAM_CARRIER", "carrier"),
    ("NM_DEVICE_TEAM_CONFIG", "config"),
    ("NM_DEVICE_TEAM_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_TEAM_SLAVES", "slaves"),
    ("NM_DEVICE_TUN_GROUP", "group"),
    ("NM_DEVICE_TUN_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_TUN_MODE", "mode"),
    ("NM_DEVICE_TUN_MULTI_QUEUE", "multi-queue"),
    ("NM_DEVICE_TUN_NO_PI", "no-pi"),
    ("NM_DEVICE_TUN_OWNER", "owner"),
    ("NM_DEVICE_TUN_VNET_HDR", "vnet-hdr"),
    ("(gint) NM_DEVICE_TYPE_6LOWPAN", "28"),
    ("(gint) NM_DEVICE_TYPE_ADSL", "12"),
    ("(gint) NM_DEVICE_TYPE_BOND", "10"),
    ("(gint) NM_DEVICE_TYPE_BRIDGE", "13"),
    ("(gint) NM_DEVICE_TYPE_BT", "5"),
    ("(gint) NM_DEVICE_TYPE_DUMMY", "22"),
    ("(gint) NM_DEVICE_TYPE_ETHERNET", "1"),
    ("(gint) NM_DEVICE_TYPE_GENERIC", "14"),
    ("(gint) NM_DEVICE_TYPE_HSR", "33"),
    ("(gint) NM_DEVICE_TYPE_INFINIBAND", "9"),
    ("(gint) NM_DEVICE_TYPE_IPVLAN", "34"),
    ("(gint) NM_DEVICE_TYPE_IP_TUNNEL", "17"),
    ("(gint) NM_DEVICE_TYPE_LOOPBACK", "32"),
    ("(gint) NM_DEVICE_TYPE_MACSEC", "21"),
    ("(gint) NM_DEVICE_TYPE_MACVLAN", "18"),
    ("(gint) NM_DEVICE_TYPE_MODEM", "8"),
    ("(gint) NM_DEVICE_TYPE_OLPC_MESH", "6"),
    ("(gint) NM_DEVICE_TYPE_OVS_BRIDGE", "26"),
    ("(gint) NM_DEVICE_TYPE_OVS_INTERFACE", "24"),
    ("(gint) NM_DEVICE_TYPE_OVS_PORT", "25"),
    ("(gint) NM_DEVICE_TYPE_PPP", "23"),
    ("(gint) NM_DEVICE_TYPE_TEAM", "15"),
    ("(gint) NM_DEVICE_TYPE_TUN", "16"),
    ("(gint) NM_DEVICE_TYPE_UNKNOWN", "0"),
    ("(gint) NM_DEVICE_TYPE_UNUSED1", "3"),
    ("(gint) NM_DEVICE_TYPE_UNUSED2", "4"),
    ("(gint) NM_DEVICE_TYPE_VETH", "20"),
    ("(gint) NM_DEVICE_TYPE_VLAN", "11"),
    ("(gint) NM_DEVICE_TYPE_VRF", "31"),
    ("(gint) NM_DEVICE_TYPE_VXLAN", "19"),
    ("(gint) NM_DEVICE_TYPE_WIFI", "2"),
    ("(gint) NM_DEVICE_TYPE_WIFI_P2P", "30"),
    ("(gint) NM_DEVICE_TYPE_WIMAX", "7"),
    ("(gint) NM_DEVICE_TYPE_WIREGUARD", "29"),
    ("(gint) NM_DEVICE_TYPE_WPAN", "27"),
    ("NM_DEVICE_UDI", "udi"),
    ("NM_DEVICE_VENDOR", "vendor"),
    ("NM_DEVICE_VETH_PEER", "peer"),
    ("NM_DEVICE_VLAN_CARRIER", "carrier"),
    ("NM_DEVICE_VLAN_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_VLAN_PARENT", "parent"),
    ("NM_DEVICE_VLAN_VLAN_ID", "vlan-id"),
    ("NM_DEVICE_VRF_TABLE", "table"),
    ("NM_DEVICE_VXLAN_AGEING", "ageing"),
    ("NM_DEVICE_VXLAN_CARRIER", "carrier"),
    ("NM_DEVICE_VXLAN_DST_PORT", "dst-port"),
    ("NM_DEVICE_VXLAN_GROUP", "group"),
    ("NM_DEVICE_VXLAN_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_VXLAN_ID", "id"),
    ("NM_DEVICE_VXLAN_L2MISS", "l2miss"),
    ("NM_DEVICE_VXLAN_L3MISS", "l3miss"),
    ("NM_DEVICE_VXLAN_LEARNING", "learning"),
    ("NM_DEVICE_VXLAN_LIMIT", "limit"),
    ("NM_DEVICE_VXLAN_LOCAL", "local"),
    ("NM_DEVICE_VXLAN_PARENT", "parent"),
    ("NM_DEVICE_VXLAN_PROXY", "proxy"),
    ("NM_DEVICE_VXLAN_RSC", "rsc"),
    ("NM_DEVICE_VXLAN_SRC_PORT_MAX", "src-port-max"),
    ("NM_DEVICE_VXLAN_SRC_PORT_MIN", "src-port-min"),
    ("NM_DEVICE_VXLAN_TOS", "tos"),
    ("NM_DEVICE_VXLAN_TTL", "ttl"),
    ("NM_DEVICE_WIFI_ACCESS_POINTS", "access-points"),
    ("NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT", "active-access-point"),
    ("NM_DEVICE_WIFI_BITRATE", "bitrate"),
    ("NM_DEVICE_WIFI_CAPABILITIES", "wireless-capabilities"),
    ("NM_DEVICE_WIFI_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_WIFI_LAST_SCAN", "last-scan"),
    ("NM_DEVICE_WIFI_MODE", "mode"),
    ("NM_DEVICE_WIFI_P2P_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_WIFI_P2P_PEERS", "peers"),
    ("NM_DEVICE_WIFI_P2P_WFDIES", "wfdies"),
    ("NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS", "perm-hw-address"),
    ("NM_DEVICE_WIMAX_ACTIVE_NSP", "active-nsp"),
    ("NM_DEVICE_WIMAX_BSID", "bsid"),
    ("NM_DEVICE_WIMAX_CENTER_FREQUENCY", "center-frequency"),
    ("NM_DEVICE_WIMAX_CINR", "cinr"),
    ("NM_DEVICE_WIMAX_HW_ADDRESS", "hw-address"),
    ("NM_DEVICE_WIMAX_NSPS", "nsps"),
    ("NM_DEVICE_WIMAX_RSSI", "rssi"),
    ("NM_DEVICE_WIMAX_TX_POWER", "tx-power"),
    ("NM_DEVICE_WIREGUARD_FWMARK", "fwmark"),
    ("NM_DEVICE_WIREGUARD_LISTEN_PORT", "listen-port"),
    ("NM_DEVICE_WIREGUARD_PUBLIC_KEY", "public-key"),
    ("NM_DEVICE_WPAN_HW_ADDRESS", "hw-address"),
    ("NM_DHCP_CONFIG_FAMILY", "family"),
    ("NM_DHCP_CONFIG_OPTIONS", "options"),
    ("(guint) NM_DHCP_HOSTNAME_FLAG_FQDN_CLEAR_FLAGS", "8"),
    ("(guint) NM_DHCP_HOSTNAME_FLAG_FQDN_ENCODED", "2"),
    ("(guint) NM_DHCP_HOSTNAME_FLAG_FQDN_NO_UPDATE", "4"),
    ("(guint) NM_DHCP_HOSTNAME_FLAG_FQDN_SERV_UPDATE", "1"),
    ("(guint) NM_DHCP_HOSTNAME_FLAG_NONE", "0"),
    ("NM_ETHTOOL_OPTNAME_CHANNELS_COMBINED", "channels-combined"),
    ("NM_ETHTOOL_OPTNAME_CHANNELS_OTHER", "channels-other"),
    ("NM_ETHTOOL_OPTNAME_CHANNELS_RX", "channels-rx"),
    ("NM_ETHTOOL_OPTNAME_CHANNELS_TX", "channels-tx"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_RX", "coalesce-adaptive-rx"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_ADAPTIVE_TX", "coalesce-adaptive-tx"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_HIGH", "coalesce-pkt-rate-high"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_PKT_RATE_LOW", "coalesce-pkt-rate-low"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES", "coalesce-rx-frames"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_HIGH", "coalesce-rx-frames-high"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_IRQ", "coalesce-rx-frames-irq"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_FRAMES_LOW", "coalesce-rx-frames-low"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS", "coalesce-rx-usecs"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_HIGH", "coalesce-rx-usecs-high"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_IRQ", "coalesce-rx-usecs-irq"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_RX_USECS_LOW", "coalesce-rx-usecs-low"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_SAMPLE_INTERVAL", "coalesce-sample-interval"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_STATS_BLOCK_USECS", "coalesce-stats-block-usecs"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES", "coalesce-tx-frames"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_HIGH", "coalesce-tx-frames-high"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_IRQ", "coalesce-tx-frames-irq"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_FRAMES_LOW", "coalesce-tx-frames-low"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS", "coalesce-tx-usecs"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_HIGH", "coalesce-tx-usecs-high"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_IRQ", "coalesce-tx-usecs-irq"),
    ("NM_ETHTOOL_OPTNAME_COALESCE_TX_USECS_LOW", "coalesce-tx-usecs-low"),
    ("NM_ETHTOOL_OPTNAME_EEE_ENABLED", "eee-enabled"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD", "feature-esp-hw-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD", "feature-esp-tx-csum-hw-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU", "feature-fcoe-mtu"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_GRO", "feature-gro"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_GSO", "feature-gso"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA", "feature-highdma"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD", "feature-hw-tc-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD", "feature-l2-fwd-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK", "feature-loopback"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_LRO", "feature-lro"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_MACSEC_HW_OFFLOAD", "feature-macsec-hw-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE", "feature-ntuple"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX", "feature-rx"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RXHASH", "feature-rxhash"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN", "feature-rxvlan"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL", "feature-rx-all"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS", "feature-rx-fcs"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW", "feature-rx-gro-hw"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_LIST", "feature-rx-gro-list"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_GRO_FORWARDING", "feature-rx-udp-gro-forwarding"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD", "feature-rx-udp_tunnel-port-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER", "feature-rx-vlan-filter"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER", "feature-rx-vlan-stag-filter"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE", "feature-rx-vlan-stag-hw-parse"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_SG", "feature-sg"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD", "feature-tls-hw-record"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RX_OFFLOAD", "feature-tls-hw-rx-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD", "feature-tls-hw-tx-offload"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TSO", "feature-tso"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX", "feature-tx"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN", "feature-txvlan"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC", "feature-tx-checksum-fcoe-crc"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4", "feature-tx-checksum-ipv4"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6", "feature-tx-checksum-ipv6"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC", "feature-tx-checksum-ip-generic"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP", "feature-tx-checksum-sctp"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION", "feature-tx-esp-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION", "feature-tx-fcoe-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION", "feature-tx-gre-csum-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION", "feature-tx-gre-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_LIST", "feature-tx-gso-list"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL", "feature-tx-gso-partial"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST", "feature-tx-gso-robust"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION", "feature-tx-ipxip4-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION", "feature-tx-ipxip6-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY", "feature-tx-nocache-copy"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER", "feature-tx-scatter-gather"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST", "feature-tx-scatter-gather-fraglist"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION", "feature-tx-sctp-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION", "feature-tx-tcp6-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION", "feature-tx-tcp-ecn-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION", "feature-tx-tcp-mangleid-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION", "feature-tx-tcp-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_TUNNEL_REMCSUM_SEGMENTATION", "feature-tx-tunnel-remcsum-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION", "feature-tx-udp-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION", "feature-tx-udp_tnl-csum-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION", "feature-tx-udp_tnl-segmentation"),
    ("NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT", "feature-tx-vlan-stag-hw-insert"),
    ("NM_ETHTOOL_OPTNAME_FEC_MODE", "fec-mode"),
    ("NM_ETHTOOL_OPTNAME_PAUSE_AUTONEG", "pause-autoneg"),
    ("NM_ETHTOOL_OPTNAME_PAUSE_RX", "pause-rx"),
    ("NM_ETHTOOL_OPTNAME_PAUSE_TX", "pause-tx"),
    ("NM_ETHTOOL_OPTNAME_RING_RX", "ring-rx"),
    ("NM_ETHTOOL_OPTNAME_RING_RX_JUMBO", "ring-rx-jumbo"),
    ("NM_ETHTOOL_OPTNAME_RING_RX_MINI", "ring-rx-mini"),
    ("NM_ETHTOOL_OPTNAME_RING_TX", "ring-tx"),
    ("NM_IP_ADDRESS_ATTRIBUTE_LABEL", "label"),
    ("(guint) NM_IP_ADDRESS_CMP_FLAGS_NONE", "0"),
    ("(guint) NM_IP_ADDRESS_CMP_FLAGS_WITH_ATTRS", "1"),
    ("NM_IP_CONFIG_ADDRESSES", "addresses"),
    ("NM_IP_CONFIG_DOMAINS", "domains"),
    ("NM_IP_CONFIG_FAMILY", "family"),
    ("NM_IP_CONFIG_GATEWAY", "gateway"),
    ("NM_IP_CONFIG_NAMESERVERS", "nameservers"),
    ("NM_IP_CONFIG_ROUTES", "routes"),
    ("NM_IP_CONFIG_SEARCHES", "searches"),
    ("NM_IP_CONFIG_WINS_SERVERS", "wins-servers"),
    ("NM_IP_ROUTE_ATTRIBUTE_ADVMSS", "advmss"),
    ("NM_IP_ROUTE_ATTRIBUTE_CWND", "cwnd"),
    ("NM_IP_ROUTE_ATTRIBUTE_FROM", "from"),
    ("NM_IP_ROUTE_ATTRIBUTE_INITCWND", "initcwnd"),
    ("NM_IP_ROUTE_ATTRIBUTE_INITRWND", "initrwnd"),
    ("NM_IP_ROUTE_ATTRIBUTE_LOCK_ADVMSS", "lock-advmss"),
    ("NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND", "lock-cwnd"),
    ("NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND", "lock-initcwnd"),
    ("NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND", "lock-initrwnd"),
    ("NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU", "lock-mtu"),
    ("NM_IP_ROUTE_ATTRIBUTE_LOCK_WINDOW", "lock-window"),
    ("NM_IP_ROUTE_ATTRIBUTE_MTU", "mtu"),
    ("NM_IP_ROUTE_ATTRIBUTE_ONLINK", "onlink"),
    ("NM_IP_ROUTE_ATTRIBUTE_QUICKACK", "quickack"),
    ("NM_IP_ROUTE_ATTRIBUTE_RTO_MIN", "rto_min"),
    ("NM_IP_ROUTE_ATTRIBUTE_SCOPE", "scope"),
    ("NM_IP_ROUTE_ATTRIBUTE_SRC", "src"),
    ("NM_IP_ROUTE_ATTRIBUTE_TABLE", "table"),
    ("NM_IP_ROUTE_ATTRIBUTE_TOS", "tos"),
    ("NM_IP_ROUTE_ATTRIBUTE_TYPE", "type"),
    ("NM_IP_ROUTE_ATTRIBUTE_WEIGHT", "weight"),
    ("NM_IP_ROUTE_ATTRIBUTE_WINDOW", "window"),
    ("(guint) NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET", "1"),
    ("(guint) NM_IP_ROUTING_RULE_AS_STRING_FLAGS_AF_INET6", "2"),
    ("(guint) NM_IP_ROUTING_RULE_AS_STRING_FLAGS_NONE", "0"),
    ("(guint) NM_IP_ROUTING_RULE_AS_STRING_FLAGS_VALIDATE", "4"),
    ("(guint) NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT", "1"),
    ("(guint) NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV", "8"),
    ("(guint) NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY", "16"),
    ("(guint) NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL", "4"),
    ("(guint) NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK", "32"),
    ("(guint) NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS", "2"),
    ("(guint) NM_IP_TUNNEL_FLAG_NONE", "0"),
    ("(gint) NM_IP_TUNNEL_MODE_GRE", "2"),
    ("(gint) NM_IP_TUNNEL_MODE_GRETAP", "10"),
    ("(gint) NM_IP_TUNNEL_MODE_IP6GRE", "8"),
    ("(gint) NM_IP_TUNNEL_MODE_IP6GRETAP", "11"),
    ("(gint) NM_IP_TUNNEL_MODE_IP6IP6", "6"),
    ("(gint) NM_IP_TUNNEL_MODE_IPIP", "1"),
    ("(gint) NM_IP_TUNNEL_MODE_IPIP6", "7"),
    ("(gint) NM_IP_TUNNEL_MODE_ISATAP", "4"),
    ("(gint) NM_IP_TUNNEL_MODE_SIT", "3"),
    ("(gint) NM_IP_TUNNEL_MODE_UNKNOWN", "0"),
    ("(gint) NM_IP_TUNNEL_MODE_VTI", "5"),
    ("(gint) NM_IP_TUNNEL_MODE_VTI6", "9"),
    ("(guint) NM_KEYFILE_HANDLER_FLAGS_NONE", "0"),
    ("(gint) NM_KEYFILE_HANDLER_TYPE_WARN", "1"),
    ("(gint) NM_KEYFILE_HANDLER_TYPE_WRITE_CERT", "2"),
    ("(gint) NM_KEYFILE_WARN_SEVERITY_DEBUG", "1000"),
    ("(gint) NM_KEYFILE_WARN_SEVERITY_INFO", "2000"),
    ("(gint) NM_KEYFILE_WARN_SEVERITY_INFO_MISSING_FILE", "2901"),
    ("(gint) NM_KEYFILE_WARN_SEVERITY_WARN", "3000"),
    ("NM_LLDP_ATTR_CHASSIS_ID", "chassis-id"),
    ("NM_LLDP_ATTR_CHASSIS_ID_TYPE", "chassis-id-type"),
    ("NM_LLDP_ATTR_DESTINATION", "destination"),
    ("NM_LLDP_ATTR_IEEE_802_1_PPVID", "ieee-802-1-ppvid"),
    ("NM_LLDP_ATTR_IEEE_802_1_PPVIDS", "ieee-802-1-ppvids"),
    ("NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS", "ieee-802-1-ppvid-flags"),
    ("NM_LLDP_ATTR_IEEE_802_1_PVID", "ieee-802-1-pvid"),
    ("NM_LLDP_ATTR_IEEE_802_1_VID", "ieee-802-1-vid"),
    ("NM_LLDP_ATTR_IEEE_802_1_VLANS", "ieee-802-1-vlans"),
    ("NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME", "ieee-802-1-vlan-name"),
    ("NM_LLDP_ATTR_IEEE_802_3_MAC_PHY_CONF", "ieee-802-3-mac-phy-conf"),
    ("NM_LLDP_ATTR_IEEE_802_3_MAX_FRAME_SIZE", "ieee-802-3-max-frame-size"),
    ("NM_LLDP_ATTR_IEEE_802_3_POWER_VIA_MDI", "ieee-802-3-power-via-mdi"),
    ("NM_LLDP_ATTR_MANAGEMENT_ADDRESSES", "management-addresses"),
    ("NM_LLDP_ATTR_MUD_URL", "mud-url"),
    ("NM_LLDP_ATTR_PORT_DESCRIPTION", "port-description"),
    ("NM_LLDP_ATTR_PORT_ID", "port-id"),
    ("NM_LLDP_ATTR_PORT_ID_TYPE", "port-id-type"),
    ("NM_LLDP_ATTR_RAW", "raw"),
    ("NM_LLDP_ATTR_SYSTEM_CAPABILITIES", "system-capabilities"),
    ("NM_LLDP_ATTR_SYSTEM_DESCRIPTION", "system-description"),
    ("NM_LLDP_ATTR_SYSTEM_NAME", "system-name"),
    ("NM_LLDP_DEST_NEAREST_BRIDGE", "nearest-bridge"),
    ("NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE", "nearest-customer-bridge"),
    ("NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE", "nearest-non-tpmr-bridge"),
    ("NM_MAJOR_VERSION", "1"),
    ("(gint) NM_MANAGER_ERROR_ALREADY_ASLEEP_OR_AWAKE", "8"),
    ("(gint) NM_MANAGER_ERROR_ALREADY_ENABLED_OR_DISABLED", "9"),
    ("(gint) NM_MANAGER_ERROR_CONNECTION_ALREADY_ACTIVE", "6"),
    ("(gint) NM_MANAGER_ERROR_CONNECTION_NOT_ACTIVE", "5"),
    ("(gint) NM_MANAGER_ERROR_CONNECTION_NOT_AVAILABLE", "4"),
    ("(gint) NM_MANAGER_ERROR_DEPENDENCY_FAILED", "7"),
    ("(gint) NM_MANAGER_ERROR_FAILED", "0"),
    ("(gint) NM_MANAGER_ERROR_INVALID_ARGUMENTS", "12"),
    ("(gint) NM_MANAGER_ERROR_MISSING_PLUGIN", "13"),
    ("(gint) NM_MANAGER_ERROR_PERMISSION_DENIED", "1"),
    ("(gint) NM_MANAGER_ERROR_UNKNOWN_CONNECTION", "2"),
    ("(gint) NM_MANAGER_ERROR_UNKNOWN_DEVICE", "3"),
    ("(gint) NM_MANAGER_ERROR_UNKNOWN_LOG_DOMAIN", "11"),
    ("(gint) NM_MANAGER_ERROR_UNKNOWN_LOG_LEVEL", "10"),
    ("(guint) NM_MANAGER_RELOAD_FLAG_CONF", "1"),
    ("(guint) NM_MANAGER_RELOAD_FLAG_DNS_FULL", "4"),
    ("(guint) NM_MANAGER_RELOAD_FLAG_DNS_RC", "2"),
    ("(gint) NM_METERED_GUESS_NO", "4"),
    ("(gint) NM_METERED_GUESS_YES", "3"),
    ("(gint) NM_METERED_NO", "2"),
    ("(gint) NM_METERED_UNKNOWN", "0"),
    ("(gint) NM_METERED_YES", "1"),
    ("NM_MICRO_VERSION", "1"),
    ("NM_MINOR_VERSION", "54"),
    ("(guint) NM_MPTCP_FLAGS_ALSO_WITHOUT_DEFAULT_ROUTE", "8"),
    ("(guint) NM_MPTCP_FLAGS_ALSO_WITHOUT_SYSCTL", "4"),
    ("(guint) NM_MPTCP_FLAGS_BACKUP", "64"),
    ("(guint) NM_MPTCP_FLAGS_DISABLED", "1"),
    ("(guint) NM_MPTCP_FLAGS_ENABLED", "2"),
    ("(guint) NM_MPTCP_FLAGS_FULLMESH", "128"),
    ("(guint) NM_MPTCP_FLAGS_NONE", "0"),
    ("(guint) NM_MPTCP_FLAGS_SIGNAL", "16"),
    ("(guint) NM_MPTCP_FLAGS_SUBFLOW", "32"),
    ("NM_OBJECT_CLIENT", "client"),
    ("NM_OBJECT_PATH", "path"),
    ("(guint) NM_RADIO_FLAG_NONE", "0"),
    ("(guint) NM_RADIO_FLAG_WLAN_AVAILABLE", "1"),
    ("(guint) NM_RADIO_FLAG_WWAN_AVAILABLE", "2"),
    ("NM_REMOTE_CONNECTION_DBUS_CONNECTION", "dbus-connection"),
    ("NM_REMOTE_CONNECTION_FILENAME", "filename"),
    ("NM_REMOTE_CONNECTION_FLAGS", "flags"),
    ("NM_REMOTE_CONNECTION_PATH", "path"),
    ("NM_REMOTE_CONNECTION_UNSAVED", "unsaved"),
    ("NM_REMOTE_CONNECTION_VERSION_ID", "version-id"),
    ("NM_REMOTE_CONNECTION_VISIBLE", "visible"),
    ("(gint) NM_ROLLBACK_RESULT_ERR_DEVICE_UNMANAGED", "2"),
    ("(gint) NM_ROLLBACK_RESULT_ERR_FAILED", "3"),
    ("(gint) NM_ROLLBACK_RESULT_ERR_NO_DEVICE", "1"),
    ("(gint) NM_ROLLBACK_RESULT_OK", "0"),
    ("(guint) NM_SECRET_AGENT_CAPABILITY_LAST", "1"),
    ("(guint) NM_SECRET_AGENT_CAPABILITY_NONE", "0"),
    ("(guint) NM_SECRET_AGENT_CAPABILITY_VPN_HINTS", "1"),
    ("(gint) NM_SECRET_AGENT_ERROR_AGENT_CANCELED", "4"),
    ("(gint) NM_SECRET_AGENT_ERROR_FAILED", "0"),
    ("(gint) NM_SECRET_AGENT_ERROR_INVALID_CONNECTION", "2"),
    ("(gint) NM_SECRET_AGENT_ERROR_NO_SECRETS", "5"),
    ("(gint) NM_SECRET_AGENT_ERROR_PERMISSION_DENIED", "1"),
    ("(gint) NM_SECRET_AGENT_ERROR_USER_CANCELED", "3"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION", "1"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE", "0"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_NO_ERRORS", "1073741824"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_ONLY_SYSTEM", "2147483648"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW", "2"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED", "4"),
    ("(guint) NM_SECRET_AGENT_GET_SECRETS_FLAG_WPS_PBC_ACTIVE", "8"),
    ("NM_SECRET_AGENT_OLD_AUTO_REGISTER", "auto-register"),
    ("NM_SECRET_AGENT_OLD_CAPABILITIES", "capabilities"),
    ("NM_SECRET_AGENT_OLD_DBUS_CONNECTION", "dbus-connection"),
    ("NM_SECRET_AGENT_OLD_IDENTIFIER", "identifier"),
    ("NM_SECRET_AGENT_OLD_REGISTERED", "registered"),
    ("NM_SECRET_TAG_DYNAMIC_CHALLENGE", "x-dynamic-challenge:"),
    ("NM_SECRET_TAG_DYNAMIC_CHALLENGE_ECHO", "x-dynamic-challenge-echo:"),
    ("NM_SECRET_TAG_VPN_MSG", "x-vpn-message:"),
    ("(guint) NM_SETTINGS_ADD_CONNECTION2_FLAG_BLOCK_AUTOCONNECT", "32"),
    ("(guint) NM_SETTINGS_ADD_CONNECTION2_FLAG_IN_MEMORY", "2"),
    ("(guint) NM_SETTINGS_ADD_CONNECTION2_FLAG_NONE", "0"),
    ("(guint) NM_SETTINGS_ADD_CONNECTION2_FLAG_TO_DISK", "1"),
    ("(guint) NM_SETTINGS_CONNECTION_FLAG_EXTERNAL", "8"),
    ("(guint) NM_SETTINGS_CONNECTION_FLAG_NM_GENERATED", "2"),
    ("(guint) NM_SETTINGS_CONNECTION_FLAG_NONE", "0"),
    ("(guint) NM_SETTINGS_CONNECTION_FLAG_UNSAVED", "1"),
    ("(guint) NM_SETTINGS_CONNECTION_FLAG_VOLATILE", "4"),
    ("(gint) NM_SETTINGS_ERROR_FAILED", "0"),
    ("(gint) NM_SETTINGS_ERROR_INVALID_ARGUMENTS", "7"),
    ("(gint) NM_SETTINGS_ERROR_INVALID_CONNECTION", "3"),
    ("(gint) NM_SETTINGS_ERROR_INVALID_HOSTNAME", "6"),
    ("(gint) NM_SETTINGS_ERROR_NOT_SUPPORTED", "2"),
    ("(gint) NM_SETTINGS_ERROR_NOT_SUPPORTED_BY_PLUGIN", "9"),
    ("(gint) NM_SETTINGS_ERROR_PERMISSION_DENIED", "1"),
    ("(gint) NM_SETTINGS_ERROR_READ_ONLY_CONNECTION", "4"),
    ("(gint) NM_SETTINGS_ERROR_UUID_EXISTS", "5"),
    ("(gint) NM_SETTINGS_ERROR_VERSION_ID_MISMATCH", "8"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_BLOCK_AUTOCONNECT", "32"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY", "2"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_DETACHED", "4"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_IN_MEMORY_ONLY", "8"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_NONE", "0"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY", "64"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_TO_DISK", "1"),
    ("(guint) NM_SETTINGS_UPDATE2_FLAG_VOLATILE", "16"),
    ("NM_SETTING_6LOWPAN_PARENT", "parent"),
    ("NM_SETTING_6LOWPAN_SETTING_NAME", "6lowpan"),
    ("NM_SETTING_802_1X_ALTSUBJECT_MATCHES", "altsubject-matches"),
    ("NM_SETTING_802_1X_ANONYMOUS_IDENTITY", "anonymous-identity"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_ALL", "511"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_NONE", "0"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_0_DISABLE", "1"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_0_ENABLE", "32"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_1_DISABLE", "2"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_1_ENABLE", "64"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_2_DISABLE", "4"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_2_ENABLE", "128"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_3_DISABLE", "16"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_1_3_ENABLE", "256"),
    ("(guint) NM_SETTING_802_1X_AUTH_FLAGS_TLS_DISABLE_TIME_CHECKS", "8"),
    ("NM_SETTING_802_1X_AUTH_TIMEOUT", "auth-timeout"),
    ("NM_SETTING_802_1X_CA_CERT", "ca-cert"),
    ("NM_SETTING_802_1X_CA_CERT_PASSWORD", "ca-cert-password"),
    ("NM_SETTING_802_1X_CA_CERT_PASSWORD_FLAGS", "ca-cert-password-flags"),
    ("NM_SETTING_802_1X_CA_PATH", "ca-path"),
    ("NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PATH", "file://"),
    ("NM_SETTING_802_1X_CERT_SCHEME_PREFIX_PKCS11", "pkcs11:"),
    ("(gint) NM_SETTING_802_1X_CK_FORMAT_PKCS12", "3"),
    ("(gint) NM_SETTING_802_1X_CK_FORMAT_RAW_KEY", "2"),
    ("(gint) NM_SETTING_802_1X_CK_FORMAT_UNKNOWN", "0"),
    ("(gint) NM_SETTING_802_1X_CK_FORMAT_X509", "1"),
    ("(gint) NM_SETTING_802_1X_CK_SCHEME_BLOB", "1"),
    ("(gint) NM_SETTING_802_1X_CK_SCHEME_PATH", "2"),
    ("(gint) NM_SETTING_802_1X_CK_SCHEME_PKCS11", "3"),
    ("(gint) NM_SETTING_802_1X_CK_SCHEME_UNKNOWN", "0"),
    ("NM_SETTING_802_1X_CLIENT_CERT", "client-cert"),
    ("NM_SETTING_802_1X_CLIENT_CERT_PASSWORD", "client-cert-password"),
    ("NM_SETTING_802_1X_CLIENT_CERT_PASSWORD_FLAGS", "client-cert-password-flags"),
    ("NM_SETTING_802_1X_DOMAIN_MATCH", "domain-match"),
    ("NM_SETTING_802_1X_DOMAIN_SUFFIX_MATCH", "domain-suffix-match"),
    ("NM_SETTING_802_1X_EAP", "eap"),
    ("NM_SETTING_802_1X_IDENTITY", "identity"),
    ("NM_SETTING_802_1X_OPENSSL_CIPHERS", "openssl-ciphers"),
    ("NM_SETTING_802_1X_OPTIONAL", "optional"),
    ("NM_SETTING_802_1X_PAC_FILE", "pac-file"),
    ("NM_SETTING_802_1X_PASSWORD", "password"),
    ("NM_SETTING_802_1X_PASSWORD_FLAGS", "password-flags"),
    ("NM_SETTING_802_1X_PASSWORD_RAW", "password-raw"),
    ("NM_SETTING_802_1X_PASSWORD_RAW_FLAGS", "password-raw-flags"),
    ("NM_SETTING_802_1X_PHASE1_AUTH_FLAGS", "phase1-auth-flags"),
    ("NM_SETTING_802_1X_PHASE1_FAST_PROVISIONING", "phase1-fast-provisioning"),
    ("NM_SETTING_802_1X_PHASE1_PEAPLABEL", "phase1-peaplabel"),
    ("NM_SETTING_802_1X_PHASE1_PEAPVER", "phase1-peapver"),
    ("NM_SETTING_802_1X_PHASE2_ALTSUBJECT_MATCHES", "phase2-altsubject-matches"),
    ("NM_SETTING_802_1X_PHASE2_AUTH", "phase2-auth"),
    ("NM_SETTING_802_1X_PHASE2_AUTHEAP", "phase2-autheap"),
    ("NM_SETTING_802_1X_PHASE2_CA_CERT", "phase2-ca-cert"),
    ("NM_SETTING_802_1X_PHASE2_CA_CERT_PASSWORD", "phase2-ca-cert-password"),
    ("NM_SETTING_802_1X_PHASE2_CA_CERT_PASSWORD_FLAGS", "phase2-ca-cert-password-flags"),
    ("NM_SETTING_802_1X_PHASE2_CA_PATH", "phase2-ca-path"),
    ("NM_SETTING_802_1X_PHASE2_CLIENT_CERT", "phase2-client-cert"),
    ("NM_SETTING_802_1X_PHASE2_CLIENT_CERT_PASSWORD", "phase2-client-cert-password"),
    ("NM_SETTING_802_1X_PHASE2_CLIENT_CERT_PASSWORD_FLAGS", "phase2-client-cert-password-flags"),
    ("NM_SETTING_802_1X_PHASE2_DOMAIN_MATCH", "phase2-domain-match"),
    ("NM_SETTING_802_1X_PHASE2_DOMAIN_SUFFIX_MATCH", "phase2-domain-suffix-match"),
    ("NM_SETTING_802_1X_PHASE2_PRIVATE_KEY", "phase2-private-key"),
    ("NM_SETTING_802_1X_PHASE2_PRIVATE_KEY_PASSWORD", "phase2-private-key-password"),
    ("NM_SETTING_802_1X_PHASE2_PRIVATE_KEY_PASSWORD_FLAGS", "phase2-private-key-password-flags"),
    ("NM_SETTING_802_1X_PHASE2_SUBJECT_MATCH", "phase2-subject-match"),
    ("NM_SETTING_802_1X_PIN", "pin"),
    ("NM_SETTING_802_1X_PIN_FLAGS", "pin-flags"),
    ("NM_SETTING_802_1X_PRIVATE_KEY", "private-key"),
    ("NM_SETTING_802_1X_PRIVATE_KEY_PASSWORD", "private-key-password"),
    ("NM_SETTING_802_1X_PRIVATE_KEY_PASSWORD_FLAGS", "private-key-password-flags"),
    ("NM_SETTING_802_1X_SETTING_NAME", "802-1x"),
    ("NM_SETTING_802_1X_SUBJECT_MATCH", "subject-match"),
    ("NM_SETTING_802_1X_SYSTEM_CA_CERTS", "system-ca-certs"),
    ("NM_SETTING_ADSL_ENCAPSULATION", "encapsulation"),
    ("NM_SETTING_ADSL_ENCAPSULATION_LLC", "llc"),
    ("NM_SETTING_ADSL_ENCAPSULATION_VCMUX", "vcmux"),
    ("NM_SETTING_ADSL_PASSWORD", "password"),
    ("NM_SETTING_ADSL_PASSWORD_FLAGS", "password-flags"),
    ("NM_SETTING_ADSL_PROTOCOL", "protocol"),
    ("NM_SETTING_ADSL_PROTOCOL_IPOATM", "ipoatm"),
    ("NM_SETTING_ADSL_PROTOCOL_PPPOA", "pppoa"),
    ("NM_SETTING_ADSL_PROTOCOL_PPPOE", "pppoe"),
    ("NM_SETTING_ADSL_SETTING_NAME", "adsl"),
    ("NM_SETTING_ADSL_USERNAME", "username"),
    ("NM_SETTING_ADSL_VCI", "vci"),
    ("NM_SETTING_ADSL_VPI", "vpi"),
    ("NM_SETTING_BLUETOOTH_BDADDR", "bdaddr"),
    ("NM_SETTING_BLUETOOTH_SETTING_NAME", "bluetooth"),
    ("NM_SETTING_BLUETOOTH_TYPE", "type"),
    ("NM_SETTING_BLUETOOTH_TYPE_DUN", "dun"),
    ("NM_SETTING_BLUETOOTH_TYPE_NAP", "nap"),
    ("NM_SETTING_BLUETOOTH_TYPE_PANU", "panu"),
    ("NM_SETTING_BOND_OPTIONS", "options"),
    ("NM_SETTING_BOND_OPTION_ACTIVE_SLAVE", "active_slave"),
    ("NM_SETTING_BOND_OPTION_AD_ACTOR_SYSTEM", "ad_actor_system"),
    ("NM_SETTING_BOND_OPTION_AD_ACTOR_SYS_PRIO", "ad_actor_sys_prio"),
    ("NM_SETTING_BOND_OPTION_AD_SELECT", "ad_select"),
    ("NM_SETTING_BOND_OPTION_AD_USER_PORT_KEY", "ad_user_port_key"),
    ("NM_SETTING_BOND_OPTION_ALL_SLAVES_ACTIVE", "all_slaves_active"),
    ("NM_SETTING_BOND_OPTION_ARP_ALL_TARGETS", "arp_all_targets"),
    ("NM_SETTING_BOND_OPTION_ARP_INTERVAL", "arp_interval"),
    ("NM_SETTING_BOND_OPTION_ARP_IP_TARGET", "arp_ip_target"),
    ("NM_SETTING_BOND_OPTION_ARP_MISSED_MAX", "arp_missed_max"),
    ("NM_SETTING_BOND_OPTION_ARP_VALIDATE", "arp_validate"),
    ("NM_SETTING_BOND_OPTION_BALANCE_SLB", "balance-slb"),
    ("NM_SETTING_BOND_OPTION_DOWNDELAY", "downdelay"),
    ("NM_SETTING_BOND_OPTION_FAIL_OVER_MAC", "fail_over_mac"),
    ("NM_SETTING_BOND_OPTION_LACP_ACTIVE", "lacp_active"),
    ("NM_SETTING_BOND_OPTION_LACP_RATE", "lacp_rate"),
    ("NM_SETTING_BOND_OPTION_LP_INTERVAL", "lp_interval"),
    ("NM_SETTING_BOND_OPTION_MIIMON", "miimon"),
    ("NM_SETTING_BOND_OPTION_MIN_LINKS", "min_links"),
    ("NM_SETTING_BOND_OPTION_MODE", "mode"),
    ("NM_SETTING_BOND_OPTION_NS_IP6_TARGET", "ns_ip6_target"),
    ("NM_SETTING_BOND_OPTION_NUM_GRAT_ARP", "num_grat_arp"),
    ("NM_SETTING_BOND_OPTION_NUM_UNSOL_NA", "num_unsol_na"),
    ("NM_SETTING_BOND_OPTION_PACKETS_PER_SLAVE", "packets_per_slave"),
    ("NM_SETTING_BOND_OPTION_PEER_NOTIF_DELAY", "peer_notif_delay"),
    ("NM_SETTING_BOND_OPTION_PRIMARY", "primary"),
    ("NM_SETTING_BOND_OPTION_PRIMARY_RESELECT", "primary_reselect"),
    ("NM_SETTING_BOND_OPTION_RESEND_IGMP", "resend_igmp"),
    ("NM_SETTING_BOND_OPTION_TLB_DYNAMIC_LB", "tlb_dynamic_lb"),
    ("NM_SETTING_BOND_OPTION_UPDELAY", "updelay"),
    ("NM_SETTING_BOND_OPTION_USE_CARRIER", "use_carrier"),
    ("NM_SETTING_BOND_OPTION_XMIT_HASH_POLICY", "xmit_hash_policy"),
    ("NM_SETTING_BOND_PORT_PRIO", "prio"),
    ("NM_SETTING_BOND_PORT_QUEUE_ID", "queue-id"),
    ("NM_SETTING_BOND_PORT_SETTING_NAME", "bond-port"),
    ("NM_SETTING_BOND_SETTING_NAME", "bond"),
    ("NM_SETTING_BRIDGE_AGEING_TIME", "ageing-time"),
    ("NM_SETTING_BRIDGE_FORWARD_DELAY", "forward-delay"),
    ("NM_SETTING_BRIDGE_GROUP_ADDRESS", "group-address"),
    ("NM_SETTING_BRIDGE_GROUP_FORWARD_MASK", "group-forward-mask"),
    ("NM_SETTING_BRIDGE_HELLO_TIME", "hello-time"),
    ("NM_SETTING_BRIDGE_MAC_ADDRESS", "mac-address"),
    ("NM_SETTING_BRIDGE_MAX_AGE", "max-age"),
    ("NM_SETTING_BRIDGE_MULTICAST_HASH_MAX", "multicast-hash-max"),
    ("NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_COUNT", "multicast-last-member-count"),
    ("NM_SETTING_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL", "multicast-last-member-interval"),
    ("NM_SETTING_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL", "multicast-membership-interval"),
    ("NM_SETTING_BRIDGE_MULTICAST_QUERIER", "multicast-querier"),
    ("NM_SETTING_BRIDGE_MULTICAST_QUERIER_INTERVAL", "multicast-querier-interval"),
    ("NM_SETTING_BRIDGE_MULTICAST_QUERY_INTERVAL", "multicast-query-interval"),
    ("NM_SETTING_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL", "multicast-query-response-interval"),
    ("NM_SETTING_BRIDGE_MULTICAST_QUERY_USE_IFADDR", "multicast-query-use-ifaddr"),
    ("NM_SETTING_BRIDGE_MULTICAST_ROUTER", "multicast-router"),
    ("NM_SETTING_BRIDGE_MULTICAST_SNOOPING", "multicast-snooping"),
    ("NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT", "multicast-startup-query-count"),
    ("NM_SETTING_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL", "multicast-startup-query-interval"),
    ("NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE", "hairpin-mode"),
    ("NM_SETTING_BRIDGE_PORT_PATH_COST", "path-cost"),
    ("NM_SETTING_BRIDGE_PORT_PRIORITY", "priority"),
    ("NM_SETTING_BRIDGE_PORT_SETTING_NAME", "bridge-port"),
    ("NM_SETTING_BRIDGE_PORT_VLANS", "vlans"),
    ("NM_SETTING_BRIDGE_PRIORITY", "priority"),
    ("NM_SETTING_BRIDGE_SETTING_NAME", "bridge"),
    ("NM_SETTING_BRIDGE_STP", "stp"),
    ("NM_SETTING_BRIDGE_VLANS", "vlans"),
    ("NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID", "vlan-default-pvid"),
    ("NM_SETTING_BRIDGE_VLAN_FILTERING", "vlan-filtering"),
    ("NM_SETTING_BRIDGE_VLAN_PROTOCOL", "vlan-protocol"),
    ("NM_SETTING_BRIDGE_VLAN_STATS_ENABLED", "vlan-stats-enabled"),
    ("NM_SETTING_CDMA_MTU", "mtu"),
    ("NM_SETTING_CDMA_NUMBER", "number"),
    ("NM_SETTING_CDMA_PASSWORD", "password"),
    ("NM_SETTING_CDMA_PASSWORD_FLAGS", "password-flags"),
    ("NM_SETTING_CDMA_SETTING_NAME", "cdma"),
    ("NM_SETTING_CDMA_USERNAME", "username"),
    ("(gint) NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT", "64"),
    ("(gint) NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT", "32"),
    ("(gint) NM_SETTING_COMPARE_FLAG_EXACT", "0"),
    ("(gint) NM_SETTING_COMPARE_FLAG_FUZZY", "1"),
    ("(gint) NM_SETTING_COMPARE_FLAG_IGNORE_AGENT_OWNED_SECRETS", "8"),
    ("(gint) NM_SETTING_COMPARE_FLAG_IGNORE_ID", "2"),
    ("(gint) NM_SETTING_COMPARE_FLAG_IGNORE_NOT_SAVED_SECRETS", "16"),
    ("(gint) NM_SETTING_COMPARE_FLAG_IGNORE_SECRETS", "4"),
    ("(gint) NM_SETTING_COMPARE_FLAG_IGNORE_TIMESTAMP", "128"),
    ("NM_SETTING_CONNECTION_AUTH_RETRIES", "auth-retries"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT", "autoconnect"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_PORTS", "autoconnect-ports"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY", "autoconnect-priority"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_DEFAULT", "0"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX", "999"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN", "-999"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES", "autoconnect-retries"),
    ("NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES", "autoconnect-slaves"),
    ("(gint) NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT", "-1"),
    ("(gint) NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO", "0"),
    ("(gint) NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES", "1"),
    ("NM_SETTING_CONNECTION_CONTROLLER", "controller"),
    ("NM_SETTING_CONNECTION_DNS_OVER_TLS", "dns-over-tls"),
    ("(gint) NM_SETTING_CONNECTION_DNS_OVER_TLS_DEFAULT", "-1"),
    ("(gint) NM_SETTING_CONNECTION_DNS_OVER_TLS_NO", "0"),
    ("(gint) NM_SETTING_CONNECTION_DNS_OVER_TLS_OPPORTUNISTIC", "1"),
    ("(gint) NM_SETTING_CONNECTION_DNS_OVER_TLS_YES", "2"),
    ("NM_SETTING_CONNECTION_DOWN_ON_POWEROFF", "down-on-poweroff"),
    ("(gint) NM_SETTING_CONNECTION_DOWN_ON_POWEROFF_DEFAULT", "-1"),
    ("(gint) NM_SETTING_CONNECTION_DOWN_ON_POWEROFF_NO", "0"),
    ("(gint) NM_SETTING_CONNECTION_DOWN_ON_POWEROFF_YES", "1"),
    ("NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT", "gateway-ping-timeout"),
    ("NM_SETTING_CONNECTION_ID", "id"),
    ("NM_SETTING_CONNECTION_INTERFACE_NAME", "interface-name"),
    ("NM_SETTING_CONNECTION_IP_PING_ADDRESSES", "ip-ping-addresses"),
    ("NM_SETTING_CONNECTION_IP_PING_ADDRESSES_REQUIRE_ALL", "ip-ping-addresses-require-all"),
    ("NM_SETTING_CONNECTION_IP_PING_TIMEOUT", "ip-ping-timeout"),
    ("NM_SETTING_CONNECTION_LLDP", "lldp"),
    ("(gint) NM_SETTING_CONNECTION_LLDP_DEFAULT", "-1"),
    ("(gint) NM_SETTING_CONNECTION_LLDP_DISABLE", "0"),
    ("(gint) NM_SETTING_CONNECTION_LLDP_ENABLE_RX", "1"),
    ("NM_SETTING_CONNECTION_LLMNR", "llmnr"),
    ("(gint) NM_SETTING_CONNECTION_LLMNR_DEFAULT", "-1"),
    ("(gint) NM_SETTING_CONNECTION_LLMNR_NO", "0"),
    ("(gint) NM_SETTING_CONNECTION_LLMNR_RESOLVE", "1"),
    ("(gint) NM_SETTING_CONNECTION_LLMNR_YES", "2"),
    ("NM_SETTING_CONNECTION_MASTER", "master"),
    ("NM_SETTING_CONNECTION_MDNS", "mdns"),
    ("(gint) NM_SETTING_CONNECTION_MDNS_DEFAULT", "-1"),
    ("(gint) NM_SETTING_CONNECTION_MDNS_NO", "0"),
    ("(gint) NM_SETTING_CONNECTION_MDNS_RESOLVE", "1"),
    ("(gint) NM_SETTING_CONNECTION_MDNS_YES", "2"),
    ("NM_SETTING_CONNECTION_METERED", "metered"),
    ("NM_SETTING_CONNECTION_MPTCP_FLAGS", "mptcp-flags"),
    ("NM_SETTING_CONNECTION_MUD_URL", "mud-url"),
    ("NM_SETTING_CONNECTION_MULTI_CONNECT", "multi-connect"),
    ("NM_SETTING_CONNECTION_PERMISSIONS", "permissions"),
    ("NM_SETTING_CONNECTION_PORT_TYPE", "port-type"),
    ("NM_SETTING_CONNECTION_READ_ONLY", "read-only"),
    ("NM_SETTING_CONNECTION_SECONDARIES", "secondaries"),
    ("NM_SETTING_CONNECTION_SETTING_NAME", "connection"),
    ("NM_SETTING_CONNECTION_SLAVE_TYPE", "slave-type"),
    ("NM_SETTING_CONNECTION_STABLE_ID", "stable-id"),
    ("NM_SETTING_CONNECTION_TIMESTAMP", "timestamp"),
    ("NM_SETTING_CONNECTION_TYPE", "type"),
    ("NM_SETTING_CONNECTION_UUID", "uuid"),
    ("NM_SETTING_CONNECTION_WAIT_ACTIVATION_DELAY", "wait-activation-delay"),
    ("NM_SETTING_CONNECTION_WAIT_DEVICE_TIMEOUT", "wait-device-timeout"),
    ("NM_SETTING_CONNECTION_ZONE", "zone"),
    ("NM_SETTING_DCB_APP_FCOE_FLAGS", "app-fcoe-flags"),
    ("NM_SETTING_DCB_APP_FCOE_MODE", "app-fcoe-mode"),
    ("NM_SETTING_DCB_APP_FCOE_PRIORITY", "app-fcoe-priority"),
    ("NM_SETTING_DCB_APP_FIP_FLAGS", "app-fip-flags"),
    ("NM_SETTING_DCB_APP_FIP_PRIORITY", "app-fip-priority"),
    ("NM_SETTING_DCB_APP_ISCSI_FLAGS", "app-iscsi-flags"),
    ("NM_SETTING_DCB_APP_ISCSI_PRIORITY", "app-iscsi-priority"),
    ("NM_SETTING_DCB_FCOE_MODE_FABRIC", "fabric"),
    ("NM_SETTING_DCB_FCOE_MODE_VN2VN", "vn2vn"),
    ("(guint) NM_SETTING_DCB_FLAG_ADVERTISE", "2"),
    ("(guint) NM_SETTING_DCB_FLAG_ENABLE", "1"),
    ("(guint) NM_SETTING_DCB_FLAG_NONE", "0"),
    ("(guint) NM_SETTING_DCB_FLAG_WILLING", "4"),
    ("NM_SETTING_DCB_PRIORITY_BANDWIDTH", "priority-bandwidth"),
    ("NM_SETTING_DCB_PRIORITY_FLOW_CONTROL", "priority-flow-control"),
    ("NM_SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS", "priority-flow-control-flags"),
    ("NM_SETTING_DCB_PRIORITY_GROUP_BANDWIDTH", "priority-group-bandwidth"),
    ("NM_SETTING_DCB_PRIORITY_GROUP_FLAGS", "priority-group-flags"),
    ("NM_SETTING_DCB_PRIORITY_GROUP_ID", "priority-group-id"),
    ("NM_SETTING_DCB_PRIORITY_STRICT_BANDWIDTH", "priority-strict-bandwidth"),
    ("NM_SETTING_DCB_PRIORITY_TRAFFIC_CLASS", "priority-traffic-class"),
    ("NM_SETTING_DCB_SETTING_NAME", "dcb"),
    ("(gint) NM_SETTING_DIFF_RESULT_IN_A", "1"),
    ("(gint) NM_SETTING_DIFF_RESULT_IN_A_DEFAULT", "4"),
    ("(gint) NM_SETTING_DIFF_RESULT_IN_B", "2"),
    ("(gint) NM_SETTING_DIFF_RESULT_IN_B_DEFAULT", "8"),
    ("(gint) NM_SETTING_DIFF_RESULT_UNKNOWN", "0"),
    ("NM_SETTING_DNS_OPTION_ATTEMPTS", "attempts"),
    ("NM_SETTING_DNS_OPTION_DEBUG", "debug"),
    ("NM_SETTING_DNS_OPTION_EDNS0", "edns0"),
    ("NM_SETTING_DNS_OPTION_INET6", "inet6"),
    ("NM_SETTING_DNS_OPTION_INTERNAL_NO_ADD_EDNS0", "_no-add-edns0"),
    ("NM_SETTING_DNS_OPTION_INTERNAL_NO_ADD_TRUST_AD", "_no-add-trust-ad"),
    ("NM_SETTING_DNS_OPTION_IP6_BYTESTRING", "ip6-bytestring"),
    ("NM_SETTING_DNS_OPTION_IP6_DOTINT", "ip6-dotint"),
    ("NM_SETTING_DNS_OPTION_NDOTS", "ndots"),
    ("NM_SETTING_DNS_OPTION_NO_AAAA", "no-aaaa"),
    ("NM_SETTING_DNS_OPTION_NO_CHECK_NAMES", "no-check-names"),
    ("NM_SETTING_DNS_OPTION_NO_IP6_DOTINT", "no-ip6-dotint"),
    ("NM_SETTING_DNS_OPTION_NO_RELOAD", "no-reload"),
    ("NM_SETTING_DNS_OPTION_NO_TLD_QUERY", "no-tld-query"),
    ("NM_SETTING_DNS_OPTION_ROTATE", "rotate"),
    ("NM_SETTING_DNS_OPTION_SINGLE_REQUEST", "single-request"),
    ("NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN", "single-request-reopen"),
    ("NM_SETTING_DNS_OPTION_TIMEOUT", "timeout"),
    ("NM_SETTING_DNS_OPTION_TRUST_AD", "trust-ad"),
    ("NM_SETTING_DNS_OPTION_USE_VC", "use-vc"),
    ("NM_SETTING_DUMMY_SETTING_NAME", "dummy"),
    ("(guint) NM_SETTING_ETHTOOL_FEC_MODE_AUTO", "2"),
    ("(guint) NM_SETTING_ETHTOOL_FEC_MODE_BASER", "16"),
    ("(guint) NM_SETTING_ETHTOOL_FEC_MODE_LLRS", "32"),
    ("(guint) NM_SETTING_ETHTOOL_FEC_MODE_OFF", "4"),
    ("(guint) NM_SETTING_ETHTOOL_FEC_MODE_RS", "8"),
    ("NM_SETTING_ETHTOOL_SETTING_NAME", "ethtool"),
    ("NM_SETTING_GENERIC_DEVICE_HANDLER", "device-handler"),
    ("NM_SETTING_GENERIC_SETTING_NAME", "generic"),
    ("NM_SETTING_GSM_APN", "apn"),
    ("NM_SETTING_GSM_AUTO_CONFIG", "auto-config"),
    ("NM_SETTING_GSM_DEVICE_ID", "device-id"),
    ("NM_SETTING_GSM_HOME_ONLY", "home-only"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_APN", "initial-eps-bearer-apn"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_CONFIGURE", "initial-eps-bearer-configure"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_NOAUTH", "initial-eps-bearer-noauth"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_PASSWORD", "initial-eps-bearer-password"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_PASSWORD_FLAGS", "initial-eps-bearer-password-flags"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_REFUSE_CHAP", "initial-eps-bearer-refuse-chap"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_REFUSE_EAP", "initial-eps-bearer-refuse-eap"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_REFUSE_MSCHAP", "initial-eps-bearer-refuse-mschap"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_REFUSE_MSCHAPV2", "initial-eps-bearer-refuse-mschapv2"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_REFUSE_PAP", "initial-eps-bearer-refuse-pap"),
    ("NM_SETTING_GSM_INITIAL_EPS_BEARER_USERNAME", "initial-eps-bearer-username"),
    ("NM_SETTING_GSM_MTU", "mtu"),
    ("NM_SETTING_GSM_NETWORK_ID", "network-id"),
    ("NM_SETTING_GSM_NUMBER", "number"),
    ("NM_SETTING_GSM_PASSWORD", "password"),
    ("NM_SETTING_GSM_PASSWORD_FLAGS", "password-flags"),
    ("NM_SETTING_GSM_PIN", "pin"),
    ("NM_SETTING_GSM_PIN_FLAGS", "pin-flags"),
    ("NM_SETTING_GSM_SETTING_NAME", "gsm"),
    ("NM_SETTING_GSM_SIM_ID", "sim-id"),
    ("NM_SETTING_GSM_SIM_OPERATOR_ID", "sim-operator-id"),
    ("NM_SETTING_GSM_USERNAME", "username"),
    ("NM_SETTING_HOSTNAME_FROM_DHCP", "from-dhcp"),
    ("NM_SETTING_HOSTNAME_FROM_DNS_LOOKUP", "from-dns-lookup"),
    ("NM_SETTING_HOSTNAME_ONLY_FROM_DEFAULT", "only-from-default"),
    ("NM_SETTING_HOSTNAME_PRIORITY", "priority"),
    ("NM_SETTING_HOSTNAME_SETTING_NAME", "hostname"),
    ("NM_SETTING_HSR_MULTICAST_SPEC", "multicast-spec"),
    ("NM_SETTING_HSR_PORT1", "port1"),
    ("NM_SETTING_HSR_PORT2", "port2"),
    ("NM_SETTING_HSR_PRP", "prp"),
    ("NM_SETTING_HSR_SETTING_NAME", "hsr"),
    ("NM_SETTING_INFINIBAND_MAC_ADDRESS", "mac-address"),
    ("NM_SETTING_INFINIBAND_MTU", "mtu"),
    ("NM_SETTING_INFINIBAND_PARENT", "parent"),
    ("NM_SETTING_INFINIBAND_P_KEY", "p-key"),
    ("NM_SETTING_INFINIBAND_SETTING_NAME", "infiniband"),
    ("NM_SETTING_INFINIBAND_TRANSPORT_MODE", "transport-mode"),
    ("NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID", "dhcp-client-id"),
    ("NM_SETTING_IP4_CONFIG_DHCP_FQDN", "dhcp-fqdn"),
    ("NM_SETTING_IP4_CONFIG_DHCP_IPV6_ONLY_PREFERRED", "dhcp-ipv6-only-preferred"),
    ("NM_SETTING_IP4_CONFIG_DHCP_VENDOR_CLASS_IDENTIFIER", "dhcp-vendor-class-identifier"),
    ("NM_SETTING_IP4_CONFIG_LINK_LOCAL", "link-local"),
    ("NM_SETTING_IP4_CONFIG_METHOD_AUTO", "auto"),
    ("NM_SETTING_IP4_CONFIG_METHOD_DISABLED", "disabled"),
    ("NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL", "link-local"),
    ("NM_SETTING_IP4_CONFIG_METHOD_MANUAL", "manual"),
    ("NM_SETTING_IP4_CONFIG_METHOD_SHARED", "shared"),
    ("NM_SETTING_IP4_CONFIG_SETTING_NAME", "ipv4"),
    ("(gint) NM_SETTING_IP4_DHCP_IPV6_ONLY_PREFERRED_DEFAULT", "-1"),
    ("(gint) NM_SETTING_IP4_DHCP_IPV6_ONLY_PREFERRED_NO", "0"),
    ("(gint) NM_SETTING_IP4_DHCP_IPV6_ONLY_PREFERRED_YES", "1"),
    ("(gint) NM_SETTING_IP4_LL_AUTO", "1"),
    ("(gint) NM_SETTING_IP4_LL_DEFAULT", "0"),
    ("(gint) NM_SETTING_IP4_LL_DISABLED", "2"),
    ("(gint) NM_SETTING_IP4_LL_ENABLED", "3"),
    ("(gint) NM_SETTING_IP4_LL_FALLBACK", "4"),
    ("NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE", "addr-gen-mode"),
    ("(gint) NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_DEFAULT", "3"),
    ("(gint) NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_DEFAULT_OR_EUI64", "2"),
    ("(gint) NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64", "0"),
    ("(gint) NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY", "1"),
    ("NM_SETTING_IP6_CONFIG_DHCP_DUID", "dhcp-duid"),
    ("NM_SETTING_IP6_CONFIG_DHCP_PD_HINT", "dhcp-pd-hint"),
    ("NM_SETTING_IP6_CONFIG_IP6_PRIVACY", "ip6-privacy"),
    ("NM_SETTING_IP6_CONFIG_METHOD_AUTO", "auto"),
    ("NM_SETTING_IP6_CONFIG_METHOD_DHCP", "dhcp"),
    ("NM_SETTING_IP6_CONFIG_METHOD_DISABLED", "disabled"),
    ("NM_SETTING_IP6_CONFIG_METHOD_IGNORE", "ignore"),
    ("NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL", "link-local"),
    ("NM_SETTING_IP6_CONFIG_METHOD_MANUAL", "manual"),
    ("NM_SETTING_IP6_CONFIG_METHOD_SHARED", "shared"),
    ("NM_SETTING_IP6_CONFIG_MTU", "mtu"),
    ("(gint) NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED", "0"),
    ("(gint) NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR", "1"),
    ("(gint) NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR", "2"),
    ("(gint) NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN", "-1"),
    ("NM_SETTING_IP6_CONFIG_RA_TIMEOUT", "ra-timeout"),
    ("NM_SETTING_IP6_CONFIG_SETTING_NAME", "ipv6"),
    ("NM_SETTING_IP6_CONFIG_TEMP_PREFERRED_LIFETIME", "temp-preferred-lifetime"),
    ("NM_SETTING_IP6_CONFIG_TEMP_VALID_LIFETIME", "temp-valid-lifetime"),
    ("NM_SETTING_IP6_CONFIG_TOKEN", "token"),
    ("NM_SETTING_IPVLAN_MODE", "mode"),
    ("(gint) NM_SETTING_IPVLAN_MODE_L2", "1"),
    ("(gint) NM_SETTING_IPVLAN_MODE_L3", "2"),
    ("(gint) NM_SETTING_IPVLAN_MODE_L3S", "3"),
    ("(gint) NM_SETTING_IPVLAN_MODE_UNKNOWN", "0"),
    ("NM_SETTING_IPVLAN_PARENT", "parent"),
    ("NM_SETTING_IPVLAN_PRIVATE", "private"),
    ("NM_SETTING_IPVLAN_SETTING_NAME", "ipvlan"),
    ("NM_SETTING_IPVLAN_VEPA", "vepa"),
    ("NM_SETTING_IP_CONFIG_ADDRESSES", "addresses"),
    ("NM_SETTING_IP_CONFIG_AUTO_ROUTE_EXT_GW", "auto-route-ext-gw"),
    ("NM_SETTING_IP_CONFIG_DAD_TIMEOUT", "dad-timeout"),
    ("NM_SETTING_IP_CONFIG_DAD_TIMEOUT_MAX", "30000"),
    ("NM_SETTING_IP_CONFIG_DHCP_DSCP", "dhcp-dscp"),
    ("NM_SETTING_IP_CONFIG_DHCP_HOSTNAME", "dhcp-hostname"),
    ("NM_SETTING_IP_CONFIG_DHCP_HOSTNAME_FLAGS", "dhcp-hostname-flags"),
    ("NM_SETTING_IP_CONFIG_DHCP_IAID", "dhcp-iaid"),
    ("NM_SETTING_IP_CONFIG_DHCP_REJECT_SERVERS", "dhcp-reject-servers"),
    ("NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME", "dhcp-send-hostname"),
    ("NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME_V2", "dhcp-send-hostname-v2"),
    ("NM_SETTING_IP_CONFIG_DHCP_SEND_RELEASE", "dhcp-send-release"),
    ("NM_SETTING_IP_CONFIG_DHCP_TIMEOUT", "dhcp-timeout"),
    ("NM_SETTING_IP_CONFIG_DNS", "dns"),
    ("NM_SETTING_IP_CONFIG_DNS_OPTIONS", "dns-options"),
    ("NM_SETTING_IP_CONFIG_DNS_PRIORITY", "dns-priority"),
    ("NM_SETTING_IP_CONFIG_DNS_SEARCH", "dns-search"),
    ("NM_SETTING_IP_CONFIG_FORWARDING", "forwarding"),
    ("(gint) NM_SETTING_IP_CONFIG_FORWARDING_AUTO", "2"),
    ("(gint) NM_SETTING_IP_CONFIG_FORWARDING_DEFAULT", "-1"),
    ("(gint) NM_SETTING_IP_CONFIG_FORWARDING_NO", "0"),
    ("(gint) NM_SETTING_IP_CONFIG_FORWARDING_YES", "1"),
    ("NM_SETTING_IP_CONFIG_GATEWAY", "gateway"),
    ("NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS", "ignore-auto-dns"),
    ("NM_SETTING_IP_CONFIG_IGNORE_AUTO_ROUTES", "ignore-auto-routes"),
    ("NM_SETTING_IP_CONFIG_MAY_FAIL", "may-fail"),
    ("NM_SETTING_IP_CONFIG_METHOD", "method"),
    ("NM_SETTING_IP_CONFIG_NEVER_DEFAULT", "never-default"),
    ("NM_SETTING_IP_CONFIG_REPLACE_LOCAL_RULE", "replace-local-rule"),
    ("NM_SETTING_IP_CONFIG_REQUIRED_TIMEOUT", "required-timeout"),
    ("NM_SETTING_IP_CONFIG_ROUTED_DNS", "routed-dns"),
    ("(gint) NM_SETTING_IP_CONFIG_ROUTED_DNS_DEFAULT", "-1"),
    ("(gint) NM_SETTING_IP_CONFIG_ROUTED_DNS_NO", "0"),
    ("(gint) NM_SETTING_IP_CONFIG_ROUTED_DNS_YES", "1"),
    ("NM_SETTING_IP_CONFIG_ROUTES", "routes"),
    ("NM_SETTING_IP_CONFIG_ROUTE_METRIC", "route-metric"),
    ("NM_SETTING_IP_CONFIG_ROUTE_TABLE", "route-table"),
    ("NM_SETTING_IP_CONFIG_ROUTING_RULES", "routing-rules"),
    ("NM_SETTING_IP_CONFIG_SHARED_DHCP_LEASE_TIME", "shared-dhcp-lease-time"),
    ("NM_SETTING_IP_CONFIG_SHARED_DHCP_RANGE", "shared-dhcp-range"),
    ("NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT", "encapsulation-limit"),
    ("NM_SETTING_IP_TUNNEL_FLAGS", "flags"),
    ("NM_SETTING_IP_TUNNEL_FLOW_LABEL", "flow-label"),
    ("NM_SETTING_IP_TUNNEL_FWMARK", "fwmark"),
    ("NM_SETTING_IP_TUNNEL_INPUT_KEY", "input-key"),
    ("NM_SETTING_IP_TUNNEL_LOCAL", "local"),
    ("NM_SETTING_IP_TUNNEL_MODE", "mode"),
    ("NM_SETTING_IP_TUNNEL_MTU", "mtu"),
    ("NM_SETTING_IP_TUNNEL_OUTPUT_KEY", "output-key"),
    ("NM_SETTING_IP_TUNNEL_PARENT", "parent"),
    ("NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY", "path-mtu-discovery"),
    ("NM_SETTING_IP_TUNNEL_REMOTE", "remote"),
    ("NM_SETTING_IP_TUNNEL_SETTING_NAME", "ip-tunnel"),
    ("NM_SETTING_IP_TUNNEL_TOS", "tos"),
    ("NM_SETTING_IP_TUNNEL_TTL", "ttl"),
    ("NM_SETTING_LINK_GRO_MAX_SIZE", "gro-max-size"),
    ("NM_SETTING_LINK_GSO_MAX_SEGMENTS", "gso-max-segments"),
    ("NM_SETTING_LINK_GSO_MAX_SIZE", "gso-max-size"),
    ("NM_SETTING_LINK_SETTING_NAME", "link"),
    ("NM_SETTING_LINK_TX_QUEUE_LENGTH", "tx-queue-length"),
    ("NM_SETTING_LOOPBACK_MTU", "mtu"),
    ("NM_SETTING_LOOPBACK_SETTING_NAME", "loopback"),
    ("NM_SETTING_MACSEC_ENCRYPT", "encrypt"),
    ("NM_SETTING_MACSEC_MKA_CAK", "mka-cak"),
    ("NM_SETTING_MACSEC_MKA_CAK_FLAGS", "mka-cak-flags"),
    ("NM_SETTING_MACSEC_MKA_CAK_LENGTH", "32"),
    ("NM_SETTING_MACSEC_MKA_CKN", "mka-ckn"),
    ("NM_SETTING_MACSEC_MKA_CKN_LENGTH", "64"),
    ("NM_SETTING_MACSEC_MODE", "mode"),
    ("(gint) NM_SETTING_MACSEC_MODE_EAP", "1"),
    ("(gint) NM_SETTING_MACSEC_MODE_PSK", "0"),
    ("NM_SETTING_MACSEC_OFFLOAD", "offload"),
    ("(gint) NM_SETTING_MACSEC_OFFLOAD_DEFAULT", "-1"),
    ("(gint) NM_SETTING_MACSEC_OFFLOAD_MAC", "2"),
    ("(gint) NM_SETTING_MACSEC_OFFLOAD_OFF", "0"),
    ("(gint) NM_SETTING_MACSEC_OFFLOAD_PHY", "1"),
    ("NM_SETTING_MACSEC_PARENT", "parent"),
    ("NM_SETTING_MACSEC_PORT", "port"),
    ("NM_SETTING_MACSEC_SEND_SCI", "send-sci"),
    ("NM_SETTING_MACSEC_SETTING_NAME", "macsec"),
    ("NM_SETTING_MACSEC_VALIDATION", "validation"),
    ("(gint) NM_SETTING_MACSEC_VALIDATION_CHECK", "1"),
    ("(gint) NM_SETTING_MACSEC_VALIDATION_DISABLE", "0"),
    ("(gint) NM_SETTING_MACSEC_VALIDATION_STRICT", "2"),
    ("NM_SETTING_MACVLAN_MODE", "mode"),
    ("(gint) NM_SETTING_MACVLAN_MODE_BRIDGE", "2"),
    ("(gint) NM_SETTING_MACVLAN_MODE_PASSTHRU", "4"),
    ("(gint) NM_SETTING_MACVLAN_MODE_PRIVATE", "3"),
    ("(gint) NM_SETTING_MACVLAN_MODE_SOURCE", "5"),
    ("(gint) NM_SETTING_MACVLAN_MODE_UNKNOWN", "0"),
    ("(gint) NM_SETTING_MACVLAN_MODE_VEPA", "1"),
    ("NM_SETTING_MACVLAN_PARENT", "parent"),
    ("NM_SETTING_MACVLAN_PROMISCUOUS", "promiscuous"),
    ("NM_SETTING_MACVLAN_SETTING_NAME", "macvlan"),
    ("NM_SETTING_MACVLAN_TAP", "tap"),
    ("(gint) NM_SETTING_MAC_RANDOMIZATION_ALWAYS", "2"),
    ("(gint) NM_SETTING_MAC_RANDOMIZATION_DEFAULT", "0"),
    ("(gint) NM_SETTING_MAC_RANDOMIZATION_NEVER", "1"),
    ("NM_SETTING_MATCH_DRIVER", "driver"),
    ("NM_SETTING_MATCH_INTERFACE_NAME", "interface-name"),
    ("NM_SETTING_MATCH_KERNEL_COMMAND_LINE", "kernel-command-line"),
    ("NM_SETTING_MATCH_PATH", "path"),
    ("NM_SETTING_MATCH_SETTING_NAME", "match"),
    ("NM_SETTING_NAME", "name"),
    ("NM_SETTING_OLPC_MESH_CHANNEL", "channel"),
    ("NM_SETTING_OLPC_MESH_DHCP_ANYCAST_ADDRESS", "dhcp-anycast-address"),
    ("NM_SETTING_OLPC_MESH_SETTING_NAME", "802-11-olpc-mesh"),
    ("NM_SETTING_OLPC_MESH_SSID", "ssid"),
    ("NM_SETTING_OVS_BRIDGE_DATAPATH_TYPE", "datapath-type"),
    ("NM_SETTING_OVS_BRIDGE_FAIL_MODE", "fail-mode"),
    ("NM_SETTING_OVS_BRIDGE_MCAST_SNOOPING_ENABLE", "mcast-snooping-enable"),
    ("NM_SETTING_OVS_BRIDGE_RSTP_ENABLE", "rstp-enable"),
    ("NM_SETTING_OVS_BRIDGE_SETTING_NAME", "ovs-bridge"),
    ("NM_SETTING_OVS_BRIDGE_STP_ENABLE", "stp-enable"),
    ("NM_SETTING_OVS_DPDK_DEVARGS", "devargs"),
    ("NM_SETTING_OVS_DPDK_LSC_INTERRUPT", "lsc-interrupt"),
    ("(gint) NM_SETTING_OVS_DPDK_LSC_INTERRUPT_DISABLED", "0"),
    ("(gint) NM_SETTING_OVS_DPDK_LSC_INTERRUPT_ENABLED", "1"),
    ("(gint) NM_SETTING_OVS_DPDK_LSC_INTERRUPT_IGNORE", "-1"),
    ("NM_SETTING_OVS_DPDK_N_RXQ", "n-rxq"),
    ("NM_SETTING_OVS_DPDK_N_RXQ_DESC", "n-rxq-desc"),
    ("NM_SETTING_OVS_DPDK_N_TXQ_DESC", "n-txq-desc"),
    ("NM_SETTING_OVS_DPDK_SETTING_NAME", "ovs-dpdk"),
    ("NM_SETTING_OVS_EXTERNAL_IDS_DATA", "data"),
    ("NM_SETTING_OVS_EXTERNAL_IDS_SETTING_NAME", "ovs-external-ids"),
    ("NM_SETTING_OVS_INTERFACE_OFPORT_REQUEST", "ofport-request"),
    ("NM_SETTING_OVS_INTERFACE_SETTING_NAME", "ovs-interface"),
    ("NM_SETTING_OVS_INTERFACE_TYPE", "type"),
    ("NM_SETTING_OVS_OTHER_CONFIG_DATA", "data"),
    ("NM_SETTING_OVS_OTHER_CONFIG_SETTING_NAME", "ovs-other-config"),
    ("NM_SETTING_OVS_PATCH_PEER", "peer"),
    ("NM_SETTING_OVS_PATCH_SETTING_NAME", "ovs-patch"),
    ("NM_SETTING_OVS_PORT_BOND_DOWNDELAY", "bond-downdelay"),
    ("NM_SETTING_OVS_PORT_BOND_MODE", "bond-mode"),
    ("NM_SETTING_OVS_PORT_BOND_UPDELAY", "bond-updelay"),
    ("NM_SETTING_OVS_PORT_LACP", "lacp"),
    ("NM_SETTING_OVS_PORT_SETTING_NAME", "ovs-port"),
    ("NM_SETTING_OVS_PORT_TAG", "tag"),
    ("NM_SETTING_OVS_PORT_TRUNKS", "trunks"),
    ("NM_SETTING_OVS_PORT_VLAN_MODE", "vlan-mode"),
    ("NM_SETTING_PARAM_FUZZY_IGNORE", "2048"),
    ("NM_SETTING_PARAM_REQUIRED", "512"),
    ("NM_SETTING_PARAM_SECRET", "1024"),
    ("NM_SETTING_PPPOE_PARENT", "parent"),
    ("NM_SETTING_PPPOE_PASSWORD", "password"),
    ("NM_SETTING_PPPOE_PASSWORD_FLAGS", "password-flags"),
    ("NM_SETTING_PPPOE_SERVICE", "service"),
    ("NM_SETTING_PPPOE_SETTING_NAME", "pppoe"),
    ("NM_SETTING_PPPOE_USERNAME", "username"),
    ("NM_SETTING_PPP_BAUD", "baud"),
    ("NM_SETTING_PPP_CRTSCTS", "crtscts"),
    ("NM_SETTING_PPP_LCP_ECHO_FAILURE", "lcp-echo-failure"),
    ("NM_SETTING_PPP_LCP_ECHO_INTERVAL", "lcp-echo-interval"),
    ("NM_SETTING_PPP_MPPE_STATEFUL", "mppe-stateful"),
    ("NM_SETTING_PPP_MRU", "mru"),
    ("NM_SETTING_PPP_MTU", "mtu"),
    ("NM_SETTING_PPP_NOAUTH", "noauth"),
    ("NM_SETTING_PPP_NOBSDCOMP", "nobsdcomp"),
    ("NM_SETTING_PPP_NODEFLATE", "nodeflate"),
    ("NM_SETTING_PPP_NO_VJ_COMP", "no-vj-comp"),
    ("NM_SETTING_PPP_REFUSE_CHAP", "refuse-chap"),
    ("NM_SETTING_PPP_REFUSE_EAP", "refuse-eap"),
    ("NM_SETTING_PPP_REFUSE_MSCHAP", "refuse-mschap"),
    ("NM_SETTING_PPP_REFUSE_MSCHAPV2", "refuse-mschapv2"),
    ("NM_SETTING_PPP_REFUSE_PAP", "refuse-pap"),
    ("NM_SETTING_PPP_REQUIRE_MPPE", "require-mppe"),
    ("NM_SETTING_PPP_REQUIRE_MPPE_128", "require-mppe-128"),
    ("NM_SETTING_PPP_SETTING_NAME", "ppp"),
    ("NM_SETTING_PREFIX_DELEGATION_SETTING_NAME", "prefix-delegation"),
    ("NM_SETTING_PREFIX_DELEGATION_SUBNET_ID", "subnet-id"),
    ("NM_SETTING_PROXY_BROWSER_ONLY", "browser-only"),
    ("NM_SETTING_PROXY_METHOD", "method"),
    ("(gint) NM_SETTING_PROXY_METHOD_AUTO", "1"),
    ("(gint) NM_SETTING_PROXY_METHOD_NONE", "0"),
    ("NM_SETTING_PROXY_PAC_SCRIPT", "pac-script"),
    ("NM_SETTING_PROXY_PAC_URL", "pac-url"),
    ("NM_SETTING_PROXY_SETTING_NAME", "proxy"),
    ("(guint) NM_SETTING_SECRET_FLAG_AGENT_OWNED", "1"),
    ("(guint) NM_SETTING_SECRET_FLAG_NONE", "0"),
    ("(guint) NM_SETTING_SECRET_FLAG_NOT_REQUIRED", "4"),
    ("(guint) NM_SETTING_SECRET_FLAG_NOT_SAVED", "2"),
    ("NM_SETTING_SERIAL_BAUD", "baud"),
    ("NM_SETTING_SERIAL_BITS", "bits"),
    ("NM_SETTING_SERIAL_PARITY", "parity"),
    ("(gint) NM_SETTING_SERIAL_PARITY_EVEN", "1"),
    ("(gint) NM_SETTING_SERIAL_PARITY_NONE", "0"),
    ("(gint) NM_SETTING_SERIAL_PARITY_ODD", "2"),
    ("NM_SETTING_SERIAL_SEND_DELAY", "send-delay"),
    ("NM_SETTING_SERIAL_SETTING_NAME", "serial"),
    ("NM_SETTING_SERIAL_STOPBITS", "stopbits"),
    ("NM_SETTING_SRIOV_AUTOPROBE_DRIVERS", "autoprobe-drivers"),
    ("NM_SETTING_SRIOV_ESWITCH_ENCAP_MODE", "eswitch-encap-mode"),
    ("NM_SETTING_SRIOV_ESWITCH_INLINE_MODE", "eswitch-inline-mode"),
    ("NM_SETTING_SRIOV_ESWITCH_MODE", "eswitch-mode"),
    ("NM_SETTING_SRIOV_PRESERVE_ON_DOWN", "preserve-on-down"),
    ("NM_SETTING_SRIOV_SETTING_NAME", "sriov"),
    ("NM_SETTING_SRIOV_TOTAL_VFS", "total-vfs"),
    ("NM_SETTING_SRIOV_VFS", "vfs"),
    ("NM_SETTING_TC_CONFIG_QDISCS", "qdiscs"),
    ("NM_SETTING_TC_CONFIG_SETTING_NAME", "tc"),
    ("NM_SETTING_TC_CONFIG_TFILTERS", "tfilters"),
    ("NM_SETTING_TEAM_CONFIG", "config"),
    ("NM_SETTING_TEAM_LINK_WATCHERS", "link-watchers"),
    ("NM_SETTING_TEAM_MCAST_REJOIN_COUNT", "mcast-rejoin-count"),
    ("NM_SETTING_TEAM_MCAST_REJOIN_INTERVAL", "mcast-rejoin-interval"),
    ("NM_SETTING_TEAM_NOTIFY_MCAST_COUNT_ACTIVEBACKUP_DEFAULT", "1"),
    ("NM_SETTING_TEAM_NOTIFY_PEERS_COUNT", "notify-peers-count"),
    ("NM_SETTING_TEAM_NOTIFY_PEERS_COUNT_ACTIVEBACKUP_DEFAULT", "1"),
    ("NM_SETTING_TEAM_NOTIFY_PEERS_INTERVAL", "notify-peers-interval"),
    ("NM_SETTING_TEAM_PORT_CONFIG", "config"),
    ("NM_SETTING_TEAM_PORT_LACP_KEY", "lacp-key"),
    ("NM_SETTING_TEAM_PORT_LACP_PRIO", "lacp-prio"),
    ("NM_SETTING_TEAM_PORT_LACP_PRIO_DEFAULT", "255"),
    ("NM_SETTING_TEAM_PORT_LINK_WATCHERS", "link-watchers"),
    ("NM_SETTING_TEAM_PORT_PRIO", "prio"),
    ("NM_SETTING_TEAM_PORT_QUEUE_ID", "queue-id"),
    ("NM_SETTING_TEAM_PORT_QUEUE_ID_DEFAULT", "-1"),
    ("NM_SETTING_TEAM_PORT_SETTING_NAME", "team-port"),
    ("NM_SETTING_TEAM_PORT_STICKY", "sticky"),
    ("NM_SETTING_TEAM_RUNNER", "runner"),
    ("NM_SETTING_TEAM_RUNNER_ACTIVE", "runner-active"),
    ("NM_SETTING_TEAM_RUNNER_ACTIVEBACKUP", "activebackup"),
    ("NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY", "runner-agg-select-policy"),
    ("NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_BANDWIDTH", "bandwidth"),
    ("NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_COUNT", "count"),
    ("NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_LACP_PRIO", "lacp_prio"),
    ("NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_LACP_PRIO_STABLE", "lacp_prio_stable"),
    ("NM_SETTING_TEAM_RUNNER_AGG_SELECT_POLICY_PORT_CONFIG", "port_config"),
    ("NM_SETTING_TEAM_RUNNER_BROADCAST", "broadcast"),
    ("NM_SETTING_TEAM_RUNNER_FAST_RATE", "runner-fast-rate"),
    ("NM_SETTING_TEAM_RUNNER_HWADDR_POLICY", "runner-hwaddr-policy"),
    ("NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_BY_ACTIVE", "by_active"),
    ("NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_ONLY_ACTIVE", "only_active"),
    ("NM_SETTING_TEAM_RUNNER_HWADDR_POLICY_SAME_ALL", "same_all"),
    ("NM_SETTING_TEAM_RUNNER_LACP", "lacp"),
    ("NM_SETTING_TEAM_RUNNER_LOADBALANCE", "loadbalance"),
    ("NM_SETTING_TEAM_RUNNER_MIN_PORTS", "runner-min-ports"),
    ("NM_SETTING_TEAM_RUNNER_RANDOM", "random"),
    ("NM_SETTING_TEAM_RUNNER_ROUNDROBIN", "roundrobin"),
    ("NM_SETTING_TEAM_RUNNER_SYS_PRIO", "runner-sys-prio"),
    ("NM_SETTING_TEAM_RUNNER_SYS_PRIO_DEFAULT", "65535"),
    ("NM_SETTING_TEAM_RUNNER_TX_BALANCER", "runner-tx-balancer"),
    ("NM_SETTING_TEAM_RUNNER_TX_BALANCER_INTERVAL", "runner-tx-balancer-interval"),
    ("NM_SETTING_TEAM_RUNNER_TX_BALANCER_INTERVAL_DEFAULT", "50"),
    ("NM_SETTING_TEAM_RUNNER_TX_HASH", "runner-tx-hash"),
    ("NM_SETTING_TEAM_SETTING_NAME", "team"),
    ("NM_SETTING_TUN_GROUP", "group"),
    ("NM_SETTING_TUN_MODE", "mode"),
    ("(gint) NM_SETTING_TUN_MODE_TAP", "2"),
    ("(gint) NM_SETTING_TUN_MODE_TUN", "1"),
    ("(gint) NM_SETTING_TUN_MODE_UNKNOWN", "0"),
    ("NM_SETTING_TUN_MULTI_QUEUE", "multi-queue"),
    ("NM_SETTING_TUN_OWNER", "owner"),
    ("NM_SETTING_TUN_PI", "pi"),
    ("NM_SETTING_TUN_SETTING_NAME", "tun"),
    ("NM_SETTING_TUN_VNET_HDR", "vnet-hdr"),
    ("NM_SETTING_USER_DATA", "data"),
    ("NM_SETTING_USER_SETTING_NAME", "user"),
    ("NM_SETTING_VETH_PEER", "peer"),
    ("NM_SETTING_VETH_SETTING_NAME", "veth"),
    ("NM_SETTING_VLAN_EGRESS_PRIORITY_MAP", "egress-priority-map"),
    ("NM_SETTING_VLAN_FLAGS", "flags"),
    ("NM_SETTING_VLAN_ID", "id"),
    ("NM_SETTING_VLAN_INGRESS_PRIORITY_MAP", "ingress-priority-map"),
    ("NM_SETTING_VLAN_PARENT", "parent"),
    ("NM_SETTING_VLAN_PROTOCOL", "protocol"),
    ("NM_SETTING_VLAN_SETTING_NAME", "vlan"),
    ("NM_SETTING_VPN_DATA", "data"),
    ("NM_SETTING_VPN_PERSISTENT", "persistent"),
    ("NM_SETTING_VPN_SECRETS", "secrets"),
    ("NM_SETTING_VPN_SERVICE_TYPE", "service-type"),
    ("NM_SETTING_VPN_SETTING_NAME", "vpn"),
    ("NM_SETTING_VPN_TIMEOUT", "timeout"),
    ("NM_SETTING_VPN_USER_NAME", "user-name"),
    ("NM_SETTING_VRF_SETTING_NAME", "vrf"),
    ("NM_SETTING_VRF_TABLE", "table"),
    ("NM_SETTING_VXLAN_AGEING", "ageing"),
    ("NM_SETTING_VXLAN_DESTINATION_PORT", "destination-port"),
    ("NM_SETTING_VXLAN_ID", "id"),
    ("NM_SETTING_VXLAN_L2_MISS", "l2-miss"),
    ("NM_SETTING_VXLAN_L3_MISS", "l3-miss"),
    ("NM_SETTING_VXLAN_LEARNING", "learning"),
    ("NM_SETTING_VXLAN_LIMIT", "limit"),
    ("NM_SETTING_VXLAN_LOCAL", "local"),
    ("NM_SETTING_VXLAN_PARENT", "parent"),
    ("NM_SETTING_VXLAN_PROXY", "proxy"),
    ("NM_SETTING_VXLAN_REMOTE", "remote"),
    ("NM_SETTING_VXLAN_RSC", "rsc"),
    ("NM_SETTING_VXLAN_SETTING_NAME", "vxlan"),
    ("NM_SETTING_VXLAN_SOURCE_PORT_MAX", "source-port-max"),
    ("NM_SETTING_VXLAN_SOURCE_PORT_MIN", "source-port-min"),
    ("NM_SETTING_VXLAN_TOS", "tos"),
    ("NM_SETTING_VXLAN_TTL", "ttl"),
    ("NM_SETTING_WIFI_P2P_PEER", "peer"),
    ("NM_SETTING_WIFI_P2P_SETTING_NAME", "wifi-p2p"),
    ("NM_SETTING_WIFI_P2P_WFD_IES", "wfd-ies"),
    ("NM_SETTING_WIFI_P2P_WPS_METHOD", "wps-method"),
    ("NM_SETTING_WIMAX_MAC_ADDRESS", "mac-address"),
    ("NM_SETTING_WIMAX_NETWORK_NAME", "network-name"),
    ("NM_SETTING_WIMAX_SETTING_NAME", "wimax"),
    ("NM_SETTING_WIRED_ACCEPT_ALL_MAC_ADDRESSES", "accept-all-mac-addresses"),
    ("NM_SETTING_WIRED_AUTO_NEGOTIATE", "auto-negotiate"),
    ("NM_SETTING_WIRED_CLONED_MAC_ADDRESS", "cloned-mac-address"),
    ("NM_SETTING_WIRED_DUPLEX", "duplex"),
    ("NM_SETTING_WIRED_GENERATE_MAC_ADDRESS_MASK", "generate-mac-address-mask"),
    ("NM_SETTING_WIRED_MAC_ADDRESS", "mac-address"),
    ("NM_SETTING_WIRED_MAC_ADDRESS_BLACKLIST", "mac-address-blacklist"),
    ("NM_SETTING_WIRED_MAC_ADDRESS_DENYLIST", "mac-address-denylist"),
    ("NM_SETTING_WIRED_MTU", "mtu"),
    ("NM_SETTING_WIRED_PORT", "port"),
    ("NM_SETTING_WIRED_S390_NETTYPE", "s390-nettype"),
    ("NM_SETTING_WIRED_S390_OPTIONS", "s390-options"),
    ("NM_SETTING_WIRED_S390_SUBCHANNELS", "s390-subchannels"),
    ("NM_SETTING_WIRED_SETTING_NAME", "802-3-ethernet"),
    ("NM_SETTING_WIRED_SPEED", "speed"),
    ("NM_SETTING_WIRED_WAKE_ON_LAN", "wake-on-lan"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_ARP", "32"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST", "16"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT", "1"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE", "32768"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC", "64"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST", "8"),
    ("NM_SETTING_WIRED_WAKE_ON_LAN_PASSWORD", "wake-on-lan-password"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_PHY", "2"),
    ("(guint) NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST", "4"),
    ("NM_SETTING_WIREGUARD_FWMARK", "fwmark"),
    ("NM_SETTING_WIREGUARD_IP4_AUTO_DEFAULT_ROUTE", "ip4-auto-default-route"),
    ("NM_SETTING_WIREGUARD_IP6_AUTO_DEFAULT_ROUTE", "ip6-auto-default-route"),
    ("NM_SETTING_WIREGUARD_LISTEN_PORT", "listen-port"),
    ("NM_SETTING_WIREGUARD_MTU", "mtu"),
    ("NM_SETTING_WIREGUARD_PEERS", "peers"),
    ("NM_SETTING_WIREGUARD_PEER_ROUTES", "peer-routes"),
    ("NM_SETTING_WIREGUARD_PRIVATE_KEY", "private-key"),
    ("NM_SETTING_WIREGUARD_PRIVATE_KEY_FLAGS", "private-key-flags"),
    ("NM_SETTING_WIREGUARD_SETTING_NAME", "wireguard"),
    ("NM_SETTING_WIRELESS_AP_ISOLATION", "ap-isolation"),
    ("NM_SETTING_WIRELESS_BAND", "band"),
    ("NM_SETTING_WIRELESS_BSSID", "bssid"),
    ("NM_SETTING_WIRELESS_CHANNEL", "channel"),
    ("NM_SETTING_WIRELESS_CHANNEL_WIDTH", "channel-width"),
    ("(gint) NM_SETTING_WIRELESS_CHANNEL_WIDTH_20MHZ", "20"),
    ("(gint) NM_SETTING_WIRELESS_CHANNEL_WIDTH_40MHZ", "40"),
    ("(gint) NM_SETTING_WIRELESS_CHANNEL_WIDTH_80MHZ", "80"),
    ("(gint) NM_SETTING_WIRELESS_CHANNEL_WIDTH_AUTO", "0"),
    ("NM_SETTING_WIRELESS_CLONED_MAC_ADDRESS", "cloned-mac-address"),
    ("NM_SETTING_WIRELESS_GENERATE_MAC_ADDRESS_MASK", "generate-mac-address-mask"),
    ("NM_SETTING_WIRELESS_HIDDEN", "hidden"),
    ("NM_SETTING_WIRELESS_MAC_ADDRESS", "mac-address"),
    ("NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST", "mac-address-blacklist"),
    ("NM_SETTING_WIRELESS_MAC_ADDRESS_DENYLIST", "mac-address-denylist"),
    ("NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION", "mac-address-randomization"),
    ("NM_SETTING_WIRELESS_MODE", "mode"),
    ("NM_SETTING_WIRELESS_MODE_ADHOC", "adhoc"),
    ("NM_SETTING_WIRELESS_MODE_AP", "ap"),
    ("NM_SETTING_WIRELESS_MODE_INFRA", "infrastructure"),
    ("NM_SETTING_WIRELESS_MODE_MESH", "mesh"),
    ("NM_SETTING_WIRELESS_MTU", "mtu"),
    ("NM_SETTING_WIRELESS_POWERSAVE", "powersave"),
    ("(gint) NM_SETTING_WIRELESS_POWERSAVE_DEFAULT", "0"),
    ("(gint) NM_SETTING_WIRELESS_POWERSAVE_DISABLE", "2"),
    ("(gint) NM_SETTING_WIRELESS_POWERSAVE_ENABLE", "3"),
    ("(gint) NM_SETTING_WIRELESS_POWERSAVE_IGNORE", "1"),
    ("NM_SETTING_WIRELESS_RATE", "rate"),
    ("NM_SETTING_WIRELESS_SECURITY_AUTH_ALG", "auth-alg"),
    ("NM_SETTING_WIRELESS_SECURITY_FILS", "fils"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT", "0"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_FILS_DISABLE", "1"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_FILS_OPTIONAL", "2"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_FILS_REQUIRED", "3"),
    ("NM_SETTING_WIRELESS_SECURITY_GROUP", "group"),
    ("NM_SETTING_WIRELESS_SECURITY_KEY_MGMT", "key-mgmt"),
    ("NM_SETTING_WIRELESS_SECURITY_LEAP_PASSWORD", "leap-password"),
    ("NM_SETTING_WIRELESS_SECURITY_LEAP_PASSWORD_FLAGS", "leap-password-flags"),
    ("NM_SETTING_WIRELESS_SECURITY_LEAP_USERNAME", "leap-username"),
    ("NM_SETTING_WIRELESS_SECURITY_PAIRWISE", "pairwise"),
    ("NM_SETTING_WIRELESS_SECURITY_PMF", "pmf"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_PMF_DEFAULT", "0"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_PMF_DISABLE", "1"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_PMF_OPTIONAL", "2"),
    ("(gint) NM_SETTING_WIRELESS_SECURITY_PMF_REQUIRED", "3"),
    ("NM_SETTING_WIRELESS_SECURITY_PROTO", "proto"),
    ("NM_SETTING_WIRELESS_SECURITY_PSK", "psk"),
    ("NM_SETTING_WIRELESS_SECURITY_PSK_FLAGS", "psk-flags"),
    ("NM_SETTING_WIRELESS_SECURITY_SETTING_NAME", "802-11-wireless-security"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_KEY0", "wep-key0"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_KEY1", "wep-key1"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_KEY2", "wep-key2"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_KEY3", "wep-key3"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_KEY_FLAGS", "wep-key-flags"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_KEY_TYPE", "wep-key-type"),
    ("NM_SETTING_WIRELESS_SECURITY_WEP_TX_KEYIDX", "wep-tx-keyidx"),
    ("NM_SETTING_WIRELESS_SECURITY_WPS_METHOD", "wps-method"),
    ("(guint) NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_AUTO", "2"),
    ("(guint) NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_DEFAULT", "0"),
    ("(guint) NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_DISABLED", "1"),
    ("(guint) NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_PBC", "4"),
    ("(guint) NM_SETTING_WIRELESS_SECURITY_WPS_METHOD_PIN", "8"),
    ("NM_SETTING_WIRELESS_SEEN_BSSIDS", "seen-bssids"),
    ("NM_SETTING_WIRELESS_SETTING_NAME", "802-11-wireless"),
    ("NM_SETTING_WIRELESS_SSID", "ssid"),
    ("NM_SETTING_WIRELESS_TX_POWER", "tx-power"),
    ("NM_SETTING_WIRELESS_WAKE_ON_WLAN", "wake-on-wlan"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_4WAY_HANDSHAKE", "64"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_ALL", "510"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_ANY", "2"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_DEFAULT", "1"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_DISCONNECT", "4"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_EAP_IDENTITY_REQUEST", "32"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_GTK_REKEY_FAILURE", "16"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_IGNORE", "32768"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_MAGIC", "8"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_RFKILL_RELEASE", "128"),
    ("(guint) NM_SETTING_WIRELESS_WAKE_ON_WLAN_TCP", "256"),
    ("NM_SETTING_WPAN_CHANNEL", "channel"),
    ("NM_SETTING_WPAN_CHANNEL_DEFAULT", "-1"),
    ("NM_SETTING_WPAN_MAC_ADDRESS", "mac-address"),
    ("NM_SETTING_WPAN_PAGE", "page"),
    ("NM_SETTING_WPAN_PAGE_DEFAULT", "-1"),
    ("NM_SETTING_WPAN_PAN_ID", "pan-id"),
    ("NM_SETTING_WPAN_SETTING_NAME", "wpan"),
    ("NM_SETTING_WPAN_SHORT_ADDRESS", "short-address"),
    ("(gint) NM_SRIOV_ESWITCH_ENCAP_MODE_BASIC", "1"),
    ("(gint) NM_SRIOV_ESWITCH_ENCAP_MODE_NONE", "0"),
    ("(gint) NM_SRIOV_ESWITCH_ENCAP_MODE_PRESERVE", "-1"),
    ("(gint) NM_SRIOV_ESWITCH_INLINE_MODE_LINK", "1"),
    ("(gint) NM_SRIOV_ESWITCH_INLINE_MODE_NETWORK", "2"),
    ("(gint) NM_SRIOV_ESWITCH_INLINE_MODE_NONE", "0"),
    ("(gint) NM_SRIOV_ESWITCH_INLINE_MODE_PRESERVE", "-1"),
    ("(gint) NM_SRIOV_ESWITCH_INLINE_MODE_TRANSPORT", "3"),
    ("(gint) NM_SRIOV_ESWITCH_MODE_LEGACY", "0"),
    ("(gint) NM_SRIOV_ESWITCH_MODE_PRESERVE", "-1"),
    ("(gint) NM_SRIOV_ESWITCH_MODE_SWITCHDEV", "1"),
    ("(gint) NM_SRIOV_PRESERVE_ON_DOWN_DEFAULT", "-1"),
    ("(gint) NM_SRIOV_PRESERVE_ON_DOWN_NO", "0"),
    ("(gint) NM_SRIOV_PRESERVE_ON_DOWN_YES", "1"),
    ("NM_SRIOV_VF_ATTRIBUTE_MAC", "mac"),
    ("NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE", "max-tx-rate"),
    ("NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE", "min-tx-rate"),
    ("NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK", "spoof-check"),
    ("NM_SRIOV_VF_ATTRIBUTE_TRUST", "trust"),
    ("(gint) NM_SRIOV_VF_VLAN_PROTOCOL_802_1AD", "1"),
    ("(gint) NM_SRIOV_VF_VLAN_PROTOCOL_802_1Q", "0"),
    ("(gint) NM_STATE_ASLEEP", "10"),
    ("(gint) NM_STATE_CONNECTED_GLOBAL", "70"),
    ("(gint) NM_STATE_CONNECTED_LOCAL", "50"),
    ("(gint) NM_STATE_CONNECTED_SITE", "60"),
    ("(gint) NM_STATE_CONNECTING", "40"),
    ("(gint) NM_STATE_DISCONNECTED", "20"),
    ("(gint) NM_STATE_DISCONNECTING", "30"),
    ("(gint) NM_STATE_UNKNOWN", "0"),
    ("NM_TEAM_LINK_WATCHER_ARP_PING", "arp_ping"),
    ("(guint) NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_SEND_ALWAYS", "8"),
    ("(guint) NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_ACTIVE", "2"),
    ("(guint) NM_TEAM_LINK_WATCHER_ARP_PING_FLAG_VALIDATE_INACTIVE", "4"),
    ("NM_TEAM_LINK_WATCHER_ETHTOOL", "ethtool"),
    ("NM_TEAM_LINK_WATCHER_NSNA_PING", "nsna_ping"),
    ("(gint) NM_TERNARY_DEFAULT", "-1"),
    ("(gint) NM_TERNARY_FALSE", "0"),
    ("(gint) NM_TERNARY_TRUE", "1"),
    ("NM_UTILS_HWADDR_LEN_MAX", "20"),
    ("(gint) NM_VERSION_INFO_CAPABILITY_IP4_FORWARDING", "1"),
    ("(gint) NM_VERSION_INFO_CAPABILITY_SRIOV_PRESERVE_ON_DOWN", "2"),
    ("(gint) NM_VERSION_INFO_CAPABILITY_SYNC_ROUTE_WITH_TABLE", "0"),
    ("(gint) NM_VLAN_EGRESS_MAP", "1"),
    ("NM_VLAN_FLAGS_ALL", "15"),
    ("(guint) NM_VLAN_FLAG_GVRP", "2"),
    ("(guint) NM_VLAN_FLAG_LOOSE_BINDING", "4"),
    ("(guint) NM_VLAN_FLAG_MVRP", "8"),
    ("(guint) NM_VLAN_FLAG_REORDER_HEADERS", "1"),
    ("(gint) NM_VLAN_INGRESS_MAP", "0"),
    ("NM_VPN_CONNECTION_BANNER", "banner"),
    ("(gint) NM_VPN_CONNECTION_STATE_ACTIVATED", "5"),
    ("(gint) NM_VPN_CONNECTION_STATE_CONNECT", "3"),
    ("(gint) NM_VPN_CONNECTION_STATE_DISCONNECTED", "7"),
    ("(gint) NM_VPN_CONNECTION_STATE_FAILED", "6"),
    ("(gint) NM_VPN_CONNECTION_STATE_IP_CONFIG_GET", "4"),
    ("(gint) NM_VPN_CONNECTION_STATE_NEED_AUTH", "2"),
    ("(gint) NM_VPN_CONNECTION_STATE_PREPARE", "1"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED", "11"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT", "6"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED", "3"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID", "5"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED", "10"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_NONE", "1"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS", "9"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED", "8"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT", "7"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED", "4"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_UNKNOWN", "0"),
    ("(gint) NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED", "2"),
    ("(gint) NM_VPN_CONNECTION_STATE_UNKNOWN", "0"),
    ("NM_VPN_CONNECTION_VPN_STATE", "vpn-state"),
    ("NM_VPN_DBUS_PLUGIN_INTERFACE", "org.freedesktop.NetworkManager.VPN.Plugin"),
    ("NM_VPN_DBUS_PLUGIN_PATH", "/org/freedesktop/NetworkManager/VPN/Plugin"),
    ("(guint) NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT", "2"),
    ("(guint) NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT", "1"),
    ("(guint) NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6", "4"),
    ("(guint) NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE", "0"),
    ("(guint) NM_VPN_EDITOR_PLUGIN_CAPABILITY_NO_EDITOR", "8"),
    ("NM_VPN_EDITOR_PLUGIN_DESCRIPTION", "description"),
    ("NM_VPN_EDITOR_PLUGIN_NAME", "name"),
    ("NM_VPN_EDITOR_PLUGIN_SERVICE", "service"),
    ("NM_VPN_PLUGIN_CAN_PERSIST", "can-persist"),
    ("NM_VPN_PLUGIN_CONFIG_BANNER", "banner"),
    ("NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY", "gateway"),
    ("NM_VPN_PLUGIN_CONFIG_HAS_IP4", "has-ip4"),
    ("NM_VPN_PLUGIN_CONFIG_HAS_IP6", "has-ip6"),
    ("NM_VPN_PLUGIN_CONFIG_MTU", "mtu"),
    ("NM_VPN_PLUGIN_CONFIG_PROXY_PAC", "pac"),
    ("NM_VPN_PLUGIN_CONFIG_TUNDEV", "tundev"),
    ("(gint) NM_VPN_PLUGIN_ERROR_ALREADY_STARTED", "2"),
    ("(gint) NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED", "4"),
    ("(gint) NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS", "6"),
    ("(gint) NM_VPN_PLUGIN_ERROR_FAILED", "0"),
    ("(gint) NM_VPN_PLUGIN_ERROR_INTERACTIVE_NOT_SUPPORTED", "9"),
    ("(gint) NM_VPN_PLUGIN_ERROR_INVALID_CONNECTION", "8"),
    ("(gint) NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED", "7"),
    ("(gint) NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS", "1"),
    ("(gint) NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS", "3"),
    ("(gint) NM_VPN_PLUGIN_ERROR_WRONG_STATE", "5"),
    ("(gint) NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG", "2"),
    ("(gint) NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED", "1"),
    ("(gint) NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED", "0"),
    ("NM_VPN_PLUGIN_INFO_FILENAME", "filename"),
    ("NM_VPN_PLUGIN_INFO_KEYFILE", "keyfile"),
    ("NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION", "VPN Connection"),
    ("NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME", "GNOME"),
    ("NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM", "libnm"),
    ("NM_VPN_PLUGIN_INFO_NAME", "name"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS", "address"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_DNS", "dns"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN", "domain"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS", "domains"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY", "internal-gateway"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_MSS", "mss"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_NBNS", "nbns"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT", "never-default"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_PREFIX", "prefix"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES", "preserve-routes"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_PTP", "ptp"),
    ("NM_VPN_PLUGIN_IP4_CONFIG_ROUTES", "routes"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS", "address"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_DNS", "dns"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN", "domain"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS", "domains"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY", "internal-gateway"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_MSS", "mss"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT", "never-default"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_PREFIX", "prefix"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES", "preserve-routes"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_PTP", "ptp"),
    ("NM_VPN_PLUGIN_IP6_CONFIG_ROUTES", "routes"),
    ("NM_VPN_PLUGIN_OLD_DBUS_SERVICE_NAME", "service-name"),
    ("NM_VPN_PLUGIN_OLD_STATE", "state"),
    ("NM_VPN_SERVICE_PLUGIN_DBUS_SERVICE_NAME", "service-name"),
    ("NM_VPN_SERVICE_PLUGIN_DBUS_WATCH_PEER", "watch-peer"),
    ("NM_VPN_SERVICE_PLUGIN_STATE", "state"),
    ("(gint) NM_VPN_SERVICE_STATE_INIT", "1"),
    ("(gint) NM_VPN_SERVICE_STATE_SHUTDOWN", "2"),
    ("(gint) NM_VPN_SERVICE_STATE_STARTED", "4"),
    ("(gint) NM_VPN_SERVICE_STATE_STARTING", "3"),
    ("(gint) NM_VPN_SERVICE_STATE_STOPPED", "6"),
    ("(gint) NM_VPN_SERVICE_STATE_STOPPING", "5"),
    ("(gint) NM_VPN_SERVICE_STATE_UNKNOWN", "0"),
    ("(gint) NM_WEP_KEY_TYPE_KEY", "1"),
    ("(gint) NM_WEP_KEY_TYPE_PASSPHRASE", "2"),
    ("(gint) NM_WEP_KEY_TYPE_UNKNOWN", "0"),
    ("(guint) NM_WIFI_DEVICE_CAP_ADHOC", "128"),
    ("(guint) NM_WIFI_DEVICE_CAP_AP", "64"),
    ("(guint) NM_WIFI_DEVICE_CAP_CIPHER_CCMP", "8"),
    ("(guint) NM_WIFI_DEVICE_CAP_CIPHER_TKIP", "4"),
    ("(guint) NM_WIFI_DEVICE_CAP_CIPHER_WEP104", "2"),
    ("(guint) NM_WIFI_DEVICE_CAP_CIPHER_WEP40", "1"),
    ("(guint) NM_WIFI_DEVICE_CAP_FREQ_2GHZ", "512"),
    ("(guint) NM_WIFI_DEVICE_CAP_FREQ_5GHZ", "1024"),
    ("(guint) NM_WIFI_DEVICE_CAP_FREQ_6GHZ", "2048"),
    ("(guint) NM_WIFI_DEVICE_CAP_FREQ_VALID", "256"),
    ("(guint) NM_WIFI_DEVICE_CAP_IBSS_RSN", "8192"),
    ("(guint) NM_WIFI_DEVICE_CAP_MESH", "4096"),
    ("(guint) NM_WIFI_DEVICE_CAP_NONE", "0"),
    ("(guint) NM_WIFI_DEVICE_CAP_RSN", "32"),
    ("(guint) NM_WIFI_DEVICE_CAP_WPA", "16"),
    ("NM_WIFI_P2P_PEER_FLAGS", "flags"),
    ("NM_WIFI_P2P_PEER_HW_ADDRESS", "hw-address"),
    ("NM_WIFI_P2P_PEER_LAST_SEEN", "last-seen"),
    ("NM_WIFI_P2P_PEER_MANUFACTURER", "manufacturer"),
    ("NM_WIFI_P2P_PEER_MODEL", "model"),
    ("NM_WIFI_P2P_PEER_MODEL_NUMBER", "model-number"),
    ("NM_WIFI_P2P_PEER_NAME", "name"),
    ("NM_WIFI_P2P_PEER_SERIAL", "serial"),
    ("NM_WIFI_P2P_PEER_STRENGTH", "strength"),
    ("NM_WIFI_P2P_PEER_WFD_IES", "wfd-ies"),
    ("NM_WIMAX_NSP_NAME", "name"),
    ("NM_WIMAX_NSP_NETWORK_TYPE", "network-type"),
    ("(gint) NM_WIMAX_NSP_NETWORK_TYPE_HOME", "1"),
    ("(gint) NM_WIMAX_NSP_NETWORK_TYPE_PARTNER", "2"),
    ("(gint) NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER", "3"),
    ("(gint) NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN", "0"),
    ("NM_WIMAX_NSP_SIGNAL_QUALITY", "signal-quality"),
    ("NM_WIREGUARD_PEER_ATTR_ALLOWED_IPS", "allowed-ips"),
    ("NM_WIREGUARD_PEER_ATTR_ENDPOINT", "endpoint"),
    ("NM_WIREGUARD_PEER_ATTR_PERSISTENT_KEEPALIVE", "persistent-keepalive"),
    ("NM_WIREGUARD_PEER_ATTR_PRESHARED_KEY", "preshared-key"),
    ("NM_WIREGUARD_PEER_ATTR_PRESHARED_KEY_FLAGS", "preshared-key-flags"),
    ("NM_WIREGUARD_PEER_ATTR_PUBLIC_KEY", "public-key"),
    ("NM_WIREGUARD_PUBLIC_KEY_LEN", "32"),
    ("NM_WIREGUARD_SYMMETRIC_KEY_LEN", "32"),
];