chiark / gitweb /
networkd: dhcp add vendor class indentifier option 60
[elogind.git] / src / network / networkd-link.c
index 5f6c22a611bf5a2e40c77376a88ed4f37fa7a624..9e057ce0ff8bae0b7f6ea23c7e80dc0fd26af8c5 100644 (file)
@@ -2023,6 +2023,13 @@ static int link_configure(Link *link) {
                                         return r;
                         }
                 }
+
+                if (link->network->dhcp_vendor_class_identifier) {
+                        r = sd_dhcp_client_set_vendor_class_identifier(link->dhcp_client,
+                                                                       link->network->dhcp_vendor_class_identifier);
+                        if (r < 0)
+                                return r;
+                }
         }
 
         if (link->network->dhcp_server) {