Fix ios build

Cannot use errno as method and variable due to conflict with objc
This commit is contained in:
世界 2023-06-19 14:11:26 +08:00
parent cc7b5d8280
commit b2092fafb7
No known key found for this signature in database
GPG key ID: CD109927C34A63C4
2 changed files with 6 additions and 10 deletions

View file

@ -120,6 +120,10 @@ func (p *platformLocalDNSTransport) Lookup(ctx context.Context, domain string, s
})
}
type Func interface {
Invoke() error
}
type ExchangeContext struct {
context context.Context
message mDNS.Msg
@ -153,6 +157,6 @@ func (c *ExchangeContext) ErrorCode(code int32) {
c.error = dns.RCodeError(code)
}
func (c *ExchangeContext) Errno(errno int32) {
c.error = syscall.Errno(errno)
func (c *ExchangeContext) ErrnoCode(code int32) {
c.error = syscall.Errno(code)
}

View file

@ -35,11 +35,3 @@ func Version() string {
func FormatBytes(length int64) string {
return humanize.IBytes(uint64(length))
}
type Func interface {
Invoke() error
}
type BoolFunc interface {
Invoke() bool
}