odhcp6c: add failure when -E option is used without ubus support enabled
authorNicolas BESNARD <[email protected]>
Fri, 21 Feb 2025 08:58:17 +0000 (08:58 +0000)
committerÁlvaro Fernández Rojas <[email protected]>
Mon, 3 Nov 2025 15:21:24 +0000 (16:21 +0100)
commit8d89d373f360a38777e27c09d37850cef118cd4b
tree47325b6de4276742884b83d5b932814a2b0446b7
parent58f3c9eb1163f10ec0aacf036ffe228b77749e60
odhcp6c: add failure when -E option is used without ubus support enabled

Problem: The -E option disables the state script and relies only on ubus
to emit events on state changes. But if odhcp6c is compiled without ubus
support (ENABLE_UBUS flag omitted), odhcp6c has no way to signal state
changes.

Solution: Return an error when -E flag is used and ubus support is
absent.

Signed-off-by: Nicolas BESNARD <[email protected]>
Signed-off-by: Paul Donald <[email protected]>
Link: https://github.com/openwrt/odhcp6c/pull/106
Signed-off-by: Álvaro Fernández Rojas <[email protected]>
src/odhcp6c.c