diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-05-04 16:03:57 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-05-04 16:03:57 +0900 |
commit | 9a44966e633f7821067eafc582d641bd069817be (patch) | |
tree | 0ba73e9f8e67062524259fdd0cd6ab9b91334d76 /src/libsystemd-network/ndisc-router.c | |
parent | 4e88a46bfe1d8c1b833f3d05b259a54947ce6b17 (diff) | |
download | systemd-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.c | 21 |
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); |