]> git.ipfire.org Git - network.git/blobdiff - src/networkd/port.c
ports: Add link stuff to JSON output
[network.git] / src / networkd / port.c
index fb62520703f9a33e1ed36799e466320576907dc5..84fceee885ad04ff32e942487b910e59c24e8f2c 100644 (file)
@@ -682,6 +682,13 @@ int nw_port_to_json(nw_port* port, struct json_object** object) {
                        goto ERROR;
        }
 
+       // Add link stuff
+       if (port->link) {
+               r = nw_link_to_json(port->link, o);
+               if (r < 0)
+                       goto ERROR;
+       }
+
        // Call custom stuff
        if (NW_PORT_TYPE(port)->to_json) {
                r = NW_PORT_TYPE(port)->to_json(port, o);