You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
352 B

  1. #!/bin/sh /etc/rc.common
  2. START=80
  3. USE_PROCD=1
  4. PROG=/usr/sbin/udhcpsnoop
  5. service_triggers() {
  6. procd_add_reload_trigger dhcpsnoop
  7. }
  8. start_service() {
  9. [ "$(uci get dhcpsnoop.@snooping[-1].enable)" -eq 1 ] || return
  10. procd_open_instance
  11. procd_set_param command "$PROG"
  12. procd_set_param respawn
  13. procd_close_instance
  14. }
  15. reload_service() {
  16. restart
  17. }