Merge pull request #1 from KBassford/master

added BSSID and Freq to Status results
This commit is contained in:
Dave Pifke 2020-08-16 16:13:24 -07:00 committed by GitHub
commit 12bdf53638
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View File

@ -462,6 +462,10 @@ func parseStatusResults(resp io.Reader) (StatusResult, error) {
res.ssid = fields[1]
case "address":
res.address = fields[1]
case "bssid":
res.bssid = fields[1]
case "freq":
res.freq = fields[1]
}
}

View File

@ -146,6 +146,8 @@ type StatusResult interface {
IPAddr() string
SSID() string
Address() string
BSSID() string
Freq() string
}
type statusResult struct {
@ -154,6 +156,8 @@ type statusResult struct {
ipAddr string
ssid string
address string
bssid string
freq string
}
func (s *statusResult) WPAState() string { return s.wpaState }
@ -161,6 +165,8 @@ func (s *statusResult) KeyMgmt() string { return s.keyMgmt }
func (s *statusResult) IPAddr() string { return s.ipAddr }
func (s *statusResult) SSID() string { return s.ssid }
func (s *statusResult) Address() string { return s.address }
func (s *statusResult) BSSID() string { return s.bssid }
func (s *statusResult) Freq() string { return s.freq }
type WPAEvent struct {
Event string