aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dyndns.go4
-rw-r--r--monitor.go4
2 files changed, 4 insertions, 4 deletions
diff --git a/dyndns.go b/dyndns.go
index 4a88bcd..9b8a64c 100644
--- a/dyndns.go
+++ b/dyndns.go
@@ -15,8 +15,8 @@ func main() {
logger.Fatal(err)
}
- update4 := make(chan net.IPAddr)
- update6 := make(chan net.IPNet)
+ update4 := make(chan *net.IPAddr)
+ update6 := make(chan *net.IPNet)
go monitor4(conf, update4)
go monitor6(conf, update6)
diff --git a/monitor.go b/monitor.go
index a1ac351..bf13b78 100644
--- a/monitor.go
+++ b/monitor.go
@@ -5,7 +5,7 @@ import (
"time"
)
-func monitor4(conf *config, update4 chan<- net.IPAddr) {
+func monitor4(conf *config, update4 chan<- *net.IPAddr) {
refresh := time.NewTicker(conf.Interval)
var prevAddr4 *net.IPAddr
@@ -42,7 +42,7 @@ func monitor4(conf *config, update4 chan<- net.IPAddr) {
}
}
-func monitor6(conf *config, update6 chan<- net.IPNet) {
+func monitor6(conf *config, update6 chan<- *net.IPNet) {
refresh := time.NewTicker(conf.Interval)
var prevPrefix6 *net.IPNet