コード例 #1
0
ファイル: ip.go プロジェクト: tevino/zsocket
func (i IPv4_P) Id() uint16 {
	return inet.NToHS(i[4:6])
}
コード例 #2
0
ファイル: ip.go プロジェクト: tevino/zsocket
func (i IPv4_P) Length() uint16 {
	return inet.NToHS(i[2:4])
}
コード例 #3
0
ファイル: ip.go プロジェクト: tevino/zsocket
func (i IPv4_P) Checksum() uint16 {
	return inet.NToHS(i[10:12])
}
コード例 #4
0
ファイル: ip.go プロジェクト: tevino/zsocket
func (i IPv4_P) FragmentOffset() uint16 {
	return inet.NToHS([]byte{i[6] & 0x1f, i[7]})
}
コード例 #5
0
ファイル: arp.go プロジェクト: tevino/zsocket
func (a ARP_P) Operation() ARPOperation {
	return ARPOperation(inet.NToHS(a[6:8]))
}
コード例 #6
0
ファイル: arp.go プロジェクト: tevino/zsocket
func (a ARP_P) HardwareType() uint16 {
	return inet.NToHS(a[0:2])
}