Saltar la navegación

subclass

La declaración subclass crea las subclases de una clase maestra. Su sintaxis es la siguiente:

subclass “clase-maestra” dato;

subclass “clase-maestra” dato {
    [ estamentos ]
}

El dato debe ser una cadena encerrada entre comillas o una lista de bytes expresados en hexadecimal y separados por el signo de dos puntos. El cliente pertenecerá a la subclase y por extensión a la clase maestra, si la expresión dada en match en la clase maestra, aplicada al cliente, coincide con el dato especificado en la subclass.

Ejemplo:

class "aula224" {
    match option dhcp-client-identifier;
}

subclass "aula224" "a224pc01";
subclass "aula224" 1:00:00:ac:42:a9:a6 {
    option root-path "servidor.iesmdc.com:/var/clients/root-netbsd";
}
subclass "aula224" "a224pc03";