Lines Matching refs:WarningHeader
547 type WarningHeader struct { struct
561 func ParseWarningHeaders(headers []string) ([]WarningHeader, []error) {
563 results []WarningHeader
588 func ParseWarningHeader(header string) (result WarningHeader, remainder string, err error) {
616 return WarningHeader{}, "", errors.New("invalid warning header: fewer than 3 segments")
622 …return WarningHeader{}, "", errors.New("invalid warning header: code segment is not 3 digits betwe…
628 return WarningHeader{}, "", errors.New("invalid warning header: empty agent segment")
631 return WarningHeader{}, "", errors.New("invalid warning header: invalid agent")
636 return WarningHeader{}, "", errors.New("invalid warning header: empty text segment")
642 return WarningHeader{}, "", fmt.Errorf("invalid warning header: %v", err)
649 return WarningHeader{}, "", errors.New("invalid warning header: invalid text")
651 result = WarningHeader{Code: int(codeInt), Agent: agent, Text: text}
665 return WarningHeader{}, "", errors.New("invalid warning header: unterminated date segment")
676 … return WarningHeader{}, "", errors.New("invalid warning header: unexpected token after warn-date")