diff options
author | Lennart Poettering <lennart@poettering.net> | 2016-06-02 17:51:56 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2016-06-06 19:59:08 +0200 |
commit | 3db2ec568c01676a2f5482b8127ba0005c5fa2b2 (patch) | |
tree | 1dc1f80eb08a6192a7ac20d814d7079d38f434eb /src/libsystemd-network/sd-lldp.c | |
parent | lldp: deal properly with recv() returning EAGAIN/EINTR (diff) | |
download | systemd-3db2ec568c01676a2f5482b8127ba0005c5fa2b2.tar.xz systemd-3db2ec568c01676a2f5482b8127ba0005c5fa2b2.zip |
lldp: add sd_lldp_get_event() call
sd-ndisc has something like this, let's add this for sd-lldp, too.
Diffstat (limited to 'src/libsystemd-network/sd-lldp.c')
-rw-r--r-- | src/libsystemd-network/sd-lldp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libsystemd-network/sd-lldp.c b/src/libsystemd-network/sd-lldp.c index 66d5dbf203..cbf62734a8 100644 --- a/src/libsystemd-network/sd-lldp.c +++ b/src/libsystemd-network/sd-lldp.c @@ -322,6 +322,12 @@ _public_ int sd_lldp_detach_event(sd_lldp *lldp) { return 0; } +_public_ sd_event* sd_lldp_get_event(sd_lldp *lldp) { + assert_return(lldp, NULL); + + return lldp->event; +} + _public_ int sd_lldp_set_callback(sd_lldp *lldp, sd_lldp_callback_t cb, void *userdata) { assert_return(lldp, -EINVAL); |