diff options
Diffstat (limited to 'cmd/receivepack9418/errpkt.go')
| -rw-r--r-- | cmd/receivepack9418/errpkt.go | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cmd/receivepack9418/errpkt.go b/cmd/receivepack9418/errpkt.go new file mode 100644 index 00000000..379c3cb2 --- /dev/null +++ b/cmd/receivepack9418/errpkt.go @@ -0,0 +1,18 @@ +package main + +import ( + "io" + + "codeberg.org/lindenii/furgit/format/pktline" +) + +func writeErrPkt(w io.Writer, message string) { + payload := []byte("ERR " + message + "\n") + + frame, err := pktline.AppendData(nil, payload) + if err != nil { + return + } + + _, _ = w.Write(frame) +} |
