freifunk-ffm / ToDo-Liste

Hier werde Punkte gesammelt, welche umgesetzt bzw. abgearbeitet werden sollten. Siehe https://github.com/freifunk-ffm/ToDo-Liste/issues
0 stars 0 forks source link

l3roamd: get_clients-Struktur erweitern um MAC / IP aller clients, nicht nur count. #59

Closed christf closed 6 years ago

christf commented 6 years ago

aktuell wird { clients: } zurückgegeben

Mein Vorschlag für eine Struktur wäre:

{ clients: Anzahl, "mac": { addresses{ adresse1: status, adresse2: status, ... }, "mac": { ... } }

Anzahl ist redundant, könnte vielleicht auch entfernt werden, wenn dabei die STatuspage erneut angepasst wird. Dafür ist der Wert aktuell enthalten.

libjson-c kann solche Strukturen recht bequem erzeugen.

christf commented 6 years ago

json-c ist nun eine Abhängigkeit von l3roamd. Das Thema ist erledigt.