blob: 8612f454f8f4952efda0b73980ca023883bdf5f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package finger
import (
"bytes"
"io"
"strings"
sr "tildegit.org/tjp/sliderule"
)
// Error produces a finger Response containing the error message and Status 1.
func Error(msg string) *sr.Response {
if !strings.HasSuffix(msg, "\r\n") {
msg += "\r\n"
}
return &sr.Response{Body: bytes.NewBufferString(msg), Status: 1}
}
// Success produces a finger response with a Status of 0.
func Success(body io.Reader) *sr.Response {
return &sr.Response{Body: body}
}
|