Os sinalizadores indicam se o endereço MAC foi aprendido, configurado manualmente, publicado (anunciado por outro nó que não o solicitado) ou está incompleto.
Acho que você pode verificar sua origem do kernel para descobrir o que significam os flags ou simplesmente tentar. Meu sistema traduz
- 0x0 incompleto
- 0x2 concluído
- 0x6 completo e definido manualmente
Aprendi comparando a saída de arp com / proc / net / arp.
A definição das flags é dada em include / uapi / linux / if_arp.h .