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
|
Index: rtnetlink/Cargo.toml
===================================================================
--- rtnetlink.orig/Cargo.toml
+++ rtnetlink/Cargo.toml
@@ -24,10 +24,7 @@ keywords = [
]
license = "MIT"
repository = "https://github.com/little-dude/netlink"
-
-[dependencies.async-global-executor]
-version = "2.0.2"
-optional = true
+autoexamples = false
[dependencies.futures]
version = "0.3.11"
@@ -60,10 +57,6 @@ version = "1.0.1"
features = ["rt"]
optional = true
-[dev-dependencies.async-std]
-version = "1.9.0"
-features = ["attributes"]
-
[dev-dependencies.env_logger]
version = "0.8.2"
@@ -80,12 +73,79 @@ features = [
[features]
default = ["tokio_socket"]
-smol_socket = [
- "netlink-proto/smol_socket",
- "async-global-executor",
-]
-test_as_root = []
tokio_socket = [
"netlink-proto/tokio_socket",
"tokio",
]
+[[example]]
+name="add_address"
+
+[[example]]
+name="add_neighbour"
+
+[[example]]
+name="add_netns"
+
+[[example]]
+name="add_route_pref_src"
+
+[[example]]
+name="add_route"
+
+[[example]]
+name="add_rule"
+
+[[example]]
+name="add_tc_qdisc_ingress"
+
+[[example]]
+name="create_bridge"
+
+[[example]]
+name="create_macvlan"
+
+[[example]]
+name="create_veth"
+
+[[example]]
+name="create_vxlan"
+
+[[example]]
+name="del_link"
+
+[[example]]
+name="del_netns"
+
+[[example]]
+name="flush_addresses"
+
+[[example]]
+name="get_address"
+
+[[example]]
+name="get_links"
+
+[[example]]
+name="get_links_thread_builder"
+
+[[example]]
+name="get_neighbours"
+
+[[example]]
+name="get_route"
+
+[[example]]
+name="get_rule"
+
+[[example]]
+name="ip_monitor"
+
+[[example]]
+name="listen"
+
+[[example]]
+name="property_altname"
+
+[[example]]
+name="set_link_down"
+
|