Skip to content

Commit 48367e5

Browse files
committed
keyutils-raw: remove usage of libkeyutils
Fixes: #24
1 parent a5d315a commit 48367e5

File tree

6 files changed

+536
-349
lines changed

6 files changed

+536
-349
lines changed

Cargo.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ edition = "2018"
1313
[workspace]
1414
members = ["keyutils-raw"]
1515

16-
[features]
17-
static = ["keyutils-raw/static"]
18-
1916
[dev-dependencies]
2017
lazy_static = "1"
2118
regex = "1"
@@ -26,7 +23,9 @@ semver = "*"
2623
[dependencies]
2724
bitflags = "1.0.4"
2825
errno = "0.2"
26+
itertools = "0.9"
2927
keyutils-raw = { path = "keyutils-raw" }
3028
log = "0.4.4"
29+
uninit = "0.3"
3130

32-
libc = "0.2"
31+
libc = "0.2.68"

keyutils-raw/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ description = "Raw bindings to Linux keyring syscalls"
77
repository = "https://github.com/mathstuf/rust-keyutils.git"
88
homepage = "https://github.com/mathstuf/rust-keyutils"
99
keywords = ["keyutils"]
10-
links = "keyutils"
1110
edition = "2018"
1211

13-
[features]
14-
static = []
15-
1612
[dependencies]
13+
log = "0.4.4"
14+
15+
errno = "0.2"
1716
libc = "0.2"
17+
uninit = "0.3"

keyutils-raw/build.rs

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)