networking

package
v0.0.0-...-2f92872 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2018 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AatoBytes

func AatoBytes(ips []string) []byte

func AtoBytes

func AtoBytes(ip string) []byte

func Atoi

func Atoi(ip string) uint32

Atoi converts string ip to uint32

func BytesToA

func BytesToA(ip []byte) string

func GetBroadcast

func GetBroadcast(ip string, maskBits uint) string

func GetFirstIPv4

func GetFirstIPv4(ip, mask string) string

func GetIPv4NetmaskBits

func GetIPv4NetmaskBits(mask string) int

func GetVeryFirstIPv4

func GetVeryFirstIPv4(ip, mask string) string

func IsIPGreaterEqual

func IsIPGreaterEqual(ip0, ip1 string) bool

func IsIPv4

func IsIPv4(ip string) bool

func IsIPv4Netmask

func IsIPv4Netmask(mask string) bool

func IsSameSubnet

func IsSameSubnet(ip0, ip1, mask string) bool

func IsTCPAddrOccupied

func IsTCPAddrOccupied(addr string) bool

func ItoBytes

func ItoBytes(ip uint32) []byte

ItoBytes converts uint32 ip to byte array

func Itoa

func Itoa(ip uint32) string

func ParseBroadcast

func ParseBroadcast(ip, netmask string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL