diff options
author | Determinant <tederminant@gmail.com> | 2019-06-10 21:32:51 -0400 |
---|---|---|
committer | Determinant <tederminant@gmail.com> | 2019-06-10 21:32:51 -0400 |
commit | 334fbbc9e4ed2131101062d8fbe1db4afae7c0aa (patch) | |
tree | 8f492ebe7c99e35bb2efcb125c71a388db9272ed /netaddr.go | |
parent | d342de9e03902b93f1cff552e772f98caa0ee726 (diff) |
...
Diffstat (limited to 'netaddr.go')
-rw-r--r-- | netaddr.go | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -16,3 +16,9 @@ func NewAddrFromIPPortString(addr string) (res NetAddr) { func (self NetAddr) Free() { C.netaddr_free(self) } func (self NetAddr) IsEq(other NetAddr) bool { return bool(C.netaddr_is_eq(self, other)) } + +func (self NetAddr) IsNull() bool { return bool(C.netaddr_is_null(self)) } + +func (self NetAddr) GetIP() uint32 { return uint32(C.netaddr_get_ip(self)) } + +func (self NetAddr) GetPort() uint16 { return uint16(C.netaddr_get_port(self)) } |