transport_unixcred_openbsd.go 222 B

123456789101112131415
  1. package dbus
  2. import "io"
  3. func (t *unixTransport) SendNullByte() error {
  4. n, _, err := t.UnixConn.WriteMsgUnix([]byte{0}, nil, nil)
  5. if err != nil {
  6. return err
  7. }
  8. if n != 1 {
  9. return io.ErrShortWrite
  10. }
  11. return nil
  12. }