in internal/ip/ip.go [75:86]
func (slice DSCPSlice) Pos(value DSCPValue, logger *log.Logger) uint8 {
for p, v := range slice {
if v == value {
return uint8(p)
}
}
logger.Warn("QoS DSCP value not matching one of supported classes",
zap.Any("DSCP_value", value),
zap.String("supported_classes", fmt.Sprintf("%v", slice)))
return 0
}