Documentation ¶
Index ¶
- type ConfigListenServer
- type DnsServer
- func (c *DnsServer) HandleUnmatched(w dns.ResponseWriter, r *dns.Msg)
- func (c *DnsServer) HandleUnsupportType(w dns.ResponseWriter, r *dns.Msg)
- func (c *DnsServer) ListenAsync(port string) error
- func (c *DnsServer) ServeDNS(w dns.ResponseWriter, r *dns.Msg)
- func (c *DnsServer) WriteTypeA(w dns.ResponseWriter, r *dns.Msg, addr string)
- type IfaceMd
- type IpData
- type MacArpListenServer
- type MsgServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigListenServer ¶
type ConfigListenServer struct { }
func GetConfigListenServer ¶
func GetConfigListenServer() *ConfigListenServer
func (*ConfigListenServer) Run ¶
func (c *ConfigListenServer) Run()
type DnsServer ¶
type DnsServer struct {
// contains filtered or unexported fields
}
func GetDnsServer ¶
func GetDnsServer() *DnsServer
func (*DnsServer) HandleUnmatched ¶
func (c *DnsServer) HandleUnmatched(w dns.ResponseWriter, r *dns.Msg)
unmatched dns
func (*DnsServer) HandleUnsupportType ¶
func (c *DnsServer) HandleUnsupportType(w dns.ResponseWriter, r *dns.Msg)
unsupport dns type
func (*DnsServer) ListenAsync ¶
func (*DnsServer) ServeDNS ¶
func (c *DnsServer) ServeDNS(w dns.ResponseWriter, r *dns.Msg)
listen proc
func (*DnsServer) WriteTypeA ¶
response dns type A
type MacArpListenServer ¶
type MacArpListenServer struct {
// contains filtered or unexported fields
}
func GetMacArpListenServer ¶
func GetMacArpListenServer() *MacArpListenServer
func (*MacArpListenServer) AniUpdateIface ¶
func (c *MacArpListenServer) AniUpdateIface()
func (*MacArpListenServer) Run ¶
func (c *MacArpListenServer) Run()
func (*MacArpListenServer) SendArpData ¶
func (c *MacArpListenServer) SendArpData(arr []IfaceMd)
func (*MacArpListenServer) UpdateIface ¶
func (c *MacArpListenServer) UpdateIface()
type MsgServer ¶
type MsgServer struct { }
func GetMsgServer ¶
func GetMsgServer() *MsgServer
func (*MsgServer) SendOnline ¶
func (c *MsgServer) SendOnline()
message: Online
Question[0] #0.randNum.hashPublicKey Question[1] domain Question[2] rsa(hash(domain+randNum))
Click to show internal directories.
Click to hide internal directories.