func (db *DB) readRecordISP(res *Result, off uint32) error {
	pos, err := db.readUint32(db.getIPV4ByteOffset("isp", off) - 1)
	if err != nil {
		return err
	}
	isp, err := db.readStr(pos)
	if err != nil {
		return err
	}
	if isp != "" && isp != "-" {
		res.ISP = &isp
	}
	return nil
}
// reads the ISP field for record
reads the ISP field for record
// reads the ISP field for record
func (db *DB) readRecordISP(res *Result, off uint32) error {
	pos, err := db.readUint32(db.getIPV4ByteOffset("isp", off) - 1)
	if err != nil {
		return err
	}
	isp, err := db.readStr(pos)
	if err != nil {
		return err
	}
	if isp != "" && isp != "-" {
		res.ISP = &isp
	}
	return nil
}
func ( db * DB ) readRecordISP ( res * Result , off uint32 ) error { pos , err := db . readUint32 ( db . getIPV4ByteOffset ( " " , off ) - 1 ) if err != nil { return err } isp , err := db . readStr ( pos ) if err != nil { return err } if isp != " " && isp != " " { res . ISP = & isp } return nil }
reads the ISP field for record
reads the ISP field for record