Sproxy - Proxy de sono monolítico da LAN
Para uso pessoal. Esta é uma implementação desse conceito que usa apenas o ARP (sem DNS multicast).
Características
- Usa a falsificação ARP para receber o tráfego destinado a dispositivos de dormir ou hibernando na LAN
- Usa pacotes mágicos para acordar os dispositivos de dormir ou hibernando necessários que suportam Wake-on-Lan
- Pesquisas periodicamente todos os dispositivos de rede configurados para status do sono usando solicitações ARP
- Configurável
- Suporte IPv4
- Suporte Ethernet V2
- Runnable como um daemon
- Registra informações úteis para registrar o arquivo durante o tempo de execução
Metas
- Transição para C ++ orientado a objetos (consulte o ramo "Refactor")
- Adicione testes
- Suporte IPv6
Estilo
- Sem guias, apenas espaços
- 4 recuos espaciais
- Linhas envolvem 80 caracteres