Eugene Bujak
|
4efa30edc4
|
/dhcp/find_active_dhcp -- use interface name from request body
|
2018-12-29 16:39:29 +03:00 |
|
Eugene Bujak
|
7ab03e9335
|
Don't try to start DHCP server if it's not enabled.
|
2018-12-29 15:04:14 +03:00 |
|
Eugene Bujak
|
8fc5aebf12
|
Pretty-format leases so it shows human readable MAC address.
|
2018-12-28 21:01:31 +03:00 |
|
Eugene Bujak
|
03effab345
|
Start DHCP on launch if it's enabled in config.
|
2018-12-28 21:01:16 +03:00 |
|
Eugene Bujak
|
f5e7eed447
|
/dhcp/find_active_dhcp API — Don't return 'found' key when there's an error. And return error string.
|
2018-12-28 20:50:00 +03:00 |
|
Eugene Bujak
|
6fd9af3c60
|
/dhcp/set_config API — don't forget to save changed config to YAML
|
2018-12-28 20:49:27 +03:00 |
|
Eugene Bujak
|
8b4a1ca713
|
First implementation of DHCP server, compiles but not tested yet.
|
2018-12-28 18:28:46 +03:00 |
|
Eugene Bujak
|
1270bbad1a
|
fixup of previous commit -- Remove commented out code
|
2018-12-28 18:26:56 +03:00 |
|
Eugene Bujak
|
c073f9db7b
|
fixup of previous commit -- make json fields lowercase_underscored
|
2018-12-28 18:26:56 +03:00 |
|
Eugene Bujak
|
87b3c92f71
|
Add /dhcp/interfaces API call to list available network interfaces.
|
2018-12-28 18:26:56 +03:00 |
|
Eugene Bujak
|
96fbf7f134
|
Fix yaml marshalling panic.
|
2018-12-28 18:26:56 +03:00 |
|
Eugene Bujak
|
9294c9ecb2
|
Add DHCP API stubs for JS development.
|
2018-12-28 18:26:56 +03:00 |
|