Skip to content

Commit e957830

Browse files
committed
Rename ipAddress variable to ip
1 parent cc5ebf8 commit e957830

File tree

2 files changed

+34
-34
lines changed

2 files changed

+34
-34
lines changed

reader.go

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -104,39 +104,39 @@ func (r *Reader) startNode() (uint, error) {
104104
return node, err
105105
}
106106

107-
// Lookup retrieves the database record for ipAddress and stores it in the
108-
// value pointed to be result. If result is nil or not a pointer, an error
109-
// is returned. If the data in the database record cannot be stored in
110-
// result because of type differences, an UnmarshalTypeError is returned.
111-
// If the database is invalid or otherwise cannot be read, an
112-
// InvalidDatabaseError is returned.
113-
func (r *Reader) Lookup(ipAddress net.IP, result interface{}) error {
107+
// Lookup retrieves the database record for ip and stores it in the value
108+
// pointed to be result. If result is nil or not a pointer, an error is
109+
// returned. If the data in the database record cannot be stored in result
110+
// because of type differences, an UnmarshalTypeError is returned. If the
111+
// database is invalid or otherwise cannot be read, an InvalidDatabaseError
112+
// is returned.
113+
func (r *Reader) Lookup(ip net.IP, result interface{}) error {
114114
if r.buffer == nil {
115115
return errors.New("cannot call Lookup on a closed database")
116116
}
117-
pointer, _, _, err := r.lookupPointer(ipAddress)
117+
pointer, _, _, err := r.lookupPointer(ip)
118118
if pointer == 0 || err != nil {
119119
return err
120120
}
121121
return r.retrieveData(pointer, result)
122122
}
123123

124-
// LookupNetwork retrieves the database record for ipAddress and stores it in
125-
// the value pointed to be result. The network returned is the network
126-
// associated with the data record in the database. The ok return value
127-
// indicates whether the database contained a record for the ipAddress.
124+
// LookupNetwork retrieves the database record for ip and stores it in the
125+
// value pointed to be result. The network returned is the network associated
126+
// with the data record in the database. The ok return value indicates whether
127+
// the database contained a record for the ip.
128128
//
129129
// If result is nil or not a pointer, an error is returned. If the data in the
130130
// database record cannot be stored in result because of type differences, an
131131
// UnmarshalTypeError is returned. If the database is invalid or otherwise
132132
// cannot be read, an InvalidDatabaseError is returned.
133-
func (r *Reader) LookupNetwork(ipAddress net.IP, result interface{}) (network *net.IPNet, ok bool, err error) {
133+
func (r *Reader) LookupNetwork(ip net.IP, result interface{}) (network *net.IPNet, ok bool, err error) {
134134
if r.buffer == nil {
135135
return nil, false, errors.New("cannot call Lookup on a closed database")
136136
}
137-
pointer, prefixLength, ipAddress, err := r.lookupPointer(ipAddress)
137+
pointer, prefixLength, ip, err := r.lookupPointer(ip)
138138

139-
network = r.cidr(ipAddress, prefixLength)
139+
network = r.cidr(ip, prefixLength)
140140
if pointer == 0 || err != nil {
141141
return network, false, err
142142
}
@@ -149,22 +149,22 @@ func (r *Reader) LookupNetwork(ipAddress net.IP, result interface{}) (network *n
149149
// otherwise be extracted by passing the returned offset to Decode. LookupOffset
150150
// is an advanced API, which exists to provide clients with a means to cache
151151
// previously-decoded records.
152-
func (r *Reader) LookupOffset(ipAddress net.IP) (uintptr, error) {
152+
func (r *Reader) LookupOffset(ip net.IP) (uintptr, error) {
153153
if r.buffer == nil {
154154
return 0, errors.New("cannot call LookupOffset on a closed database")
155155
}
156-
pointer, _, _, err := r.lookupPointer(ipAddress)
156+
pointer, _, _, err := r.lookupPointer(ip)
157157
if pointer == 0 || err != nil {
158158
return NotFound, err
159159
}
160160
return r.resolveDataPointer(pointer)
161161
}
162162

163-
func (r *Reader) cidr(ipAddress net.IP, prefixLength int) *net.IPNet {
164-
ipBitLength := len(ipAddress) * 8
163+
func (r *Reader) cidr(ip net.IP, prefixLength int) *net.IPNet {
164+
ipBitLength := len(ip) * 8
165165
mask := net.CIDRMask(prefixLength, ipBitLength)
166166

167-
return &net.IPNet{IP: ipAddress.Mask(mask), Mask: mask}
167+
return &net.IPNet{IP: ip.Mask(mask), Mask: mask}
168168
}
169169

170170
// Decode the record at |offset| into |result|. The result value pointed to
@@ -200,20 +200,20 @@ func (r *Reader) decode(offset uintptr, result interface{}) error {
200200
return err
201201
}
202202

203-
func (r *Reader) lookupPointer(ipAddress net.IP) (uint, int, net.IP, error) {
204-
if ipAddress == nil {
205-
return 0, 0, ipAddress, errors.New("ipAddress passed to Lookup cannot be nil")
203+
func (r *Reader) lookupPointer(ip net.IP) (uint, int, net.IP, error) {
204+
if ip == nil {
205+
return 0, 0, ip, errors.New("IP passed to Lookup cannot be nil")
206206
}
207207

208-
ipV4Address := ipAddress.To4()
208+
ipV4Address := ip.To4()
209209
if ipV4Address != nil {
210-
ipAddress = ipV4Address
210+
ip = ipV4Address
211211
}
212-
if len(ipAddress) == 16 && r.Metadata.IPVersion == 4 {
213-
return 0, 0, ipAddress, fmt.Errorf("error looking up '%s': you attempted to look up an IPv6 address in an IPv4-only database", ipAddress.String())
212+
if len(ip) == 16 && r.Metadata.IPVersion == 4 {
213+
return 0, 0, ip, fmt.Errorf("error looking up '%s': you attempted to look up an IPv6 address in an IPv4-only database", ip.String())
214214
}
215215

216-
bitCount := uint(len(ipAddress) * 8)
216+
bitCount := uint(len(ip) * 8)
217217

218218
var node uint
219219
if bitCount == 32 {
@@ -224,22 +224,22 @@ func (r *Reader) lookupPointer(ipAddress net.IP) (uint, int, net.IP, error) {
224224

225225
i := uint(0)
226226
for ; i < bitCount && node < nodeCount; i++ {
227-
bit := uint(1) & (uint(ipAddress[i>>3]) >> (7 - (i % 8)))
227+
bit := uint(1) & (uint(ip[i>>3]) >> (7 - (i % 8)))
228228

229229
var err error
230230
node, err = r.readNode(node, bit)
231231
if err != nil {
232-
return 0, int(i), ipAddress, err
232+
return 0, int(i), ip, err
233233
}
234234
}
235235
if node == nodeCount {
236236
// Record is empty
237-
return 0, int(i), ipAddress, nil
237+
return 0, int(i), ip, nil
238238
} else if node > nodeCount {
239-
return node, int(i), ipAddress, nil
239+
return node, int(i), ip, nil
240240
}
241241

242-
return 0, int(i), ipAddress, newInvalidDatabaseError("invalid node in search tree")
242+
return 0, int(i), ip, newInvalidDatabaseError("invalid node in search tree")
243243
}
244244

245245
func (r *Reader) readNode(nodeNumber uint, index uint) (uint, error) {

reader_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,7 @@ func TestNilLookup(t *testing.T) {
507507

508508
var recordInterface interface{}
509509
err := reader.Lookup(nil, recordInterface)
510-
assert.Equal(t, err.Error(), "ipAddress passed to Lookup cannot be nil")
510+
assert.Equal(t, err.Error(), "IP passed to Lookup cannot be nil")
511511
assert.NoError(t, reader.Close(), "error on close")
512512
}
513513

0 commit comments

Comments
 (0)