diff --git a/Cargo.lock b/Cargo.lock index 0bb55b0..6b56452 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -46,6 +46,19 @@ dependencies = [ "tokio", ] +[[package]] +name = "bgp-packet" +version = "0.0.1" +dependencies = [ + "bitfield", + "bytes", + "eyre", + "nom", + "serde", + "serde_repr", + "thiserror", +] + [[package]] name = "bitfield" version = "0.19.0" @@ -94,19 +107,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "ferrix-bgp-packet" -version = "0.1.0" -dependencies = [ - "bitfield", - "bytes", - "eyre", - "nom", - "serde", - "serde_repr", - "thiserror", -] - [[package]] name = "gimli" version = "0.31.1" diff --git a/Cargo.toml b/Cargo.toml index 6bbec7d..7743a42 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,16 @@ [workspace] default-members = ["bin/bgp"] members = ["bin/*", "crates/*"] +resolver = "3" [workspace.package] authors = ["Rayhaan Jaufeerally "] description = "A Border Gateway Protocol implementation" edition = "2024" -license = "Apache 2" +homepage = "https://rayhaan.ch" +license = "Apache-2.0" name = "bgp" +repository = "https://github.com/net-control-plane/bgp" version = "0.0.1" [workspace.dependencies] diff --git a/bin/bgp/Cargo.toml b/bin/bgp/Cargo.toml index ed93e3e..b149682 100644 --- a/bin/bgp/Cargo.toml +++ b/bin/bgp/Cargo.toml @@ -1,7 +1,10 @@ [package] -edition.workspace = true -name = "bgp" -version.workspace = true +description = "A Border Gateway Protocol implementation" +edition.workspace = true +homepage.workspace = true +license.workspace = true +name = "bgp" +version.workspace = true [dependencies] eyre.workspace = true diff --git a/crates/packet/Cargo.toml b/crates/packet/Cargo.toml index 1177e38..3cbb42c 100644 --- a/crates/packet/Cargo.toml +++ b/crates/packet/Cargo.toml @@ -1,7 +1,12 @@ [package] -edition = "2024" -name = "ferrix-bgp-packet" -version = "0.1.0" +name = "bgp-packet" + +description.workspace = true +edition.workspace = true +homepage.workspace = true +license.workspace = true +repository.workspace = true +version.workspace = true [dependencies] bitfield.workspace = true