summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/ndisc-router.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2022-05-04 16:03:57 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2022-05-04 16:03:57 +0900
commit9a44966e633f7821067eafc582d641bd069817be (patch)
tree0ba73e9f8e67062524259fdd0cd6ab9b91334d76 /src/libsystemd-network/ndisc-router.c
parent4e88a46bfe1d8c1b833f3d05b259a54947ce6b17 (diff)
downloadsystemd-9a44966e633f7821067eafc582d641bd069817be.tar.gz
sd-ndisc: drop unused function
Diffstat (limited to 'src/libsystemd-network/ndisc-router.c')
-rw-r--r--src/libsystemd-network/ndisc-router.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/libsystemd-network/ndisc-router.c b/src/libsystemd-network/ndisc-router.c
index 26615ac666..e4cbf714b9 100644
--- a/src/libsystemd-network/ndisc-router.c
+++ b/src/libsystemd-network/ndisc-router.c
@@ -34,27 +34,6 @@ sd_ndisc_router *ndisc_router_new(size_t raw_size) {
return rt;
}
-int sd_ndisc_router_from_raw(sd_ndisc_router **ret, const void *raw, size_t raw_size) {
- _cleanup_(sd_ndisc_router_unrefp) sd_ndisc_router *rt = NULL;
- int r;
-
- assert_return(ret, -EINVAL);
- assert_return(raw || raw_size <= 0, -EINVAL);
-
- rt = ndisc_router_new(raw_size);
- if (!rt)
- return -ENOMEM;
-
- memcpy(NDISC_ROUTER_RAW(rt), raw, raw_size);
- r = ndisc_router_parse(NULL, rt);
- if (r < 0)
- return r;
-
- *ret = TAKE_PTR(rt);
-
- return r;
-}
-
int sd_ndisc_router_get_address(sd_ndisc_router *rt, struct in6_addr *ret_addr) {
assert_return(rt, -EINVAL);
assert_return(ret_addr, -EINVAL);