Skip to content

Commit ab16ff5

Browse files
committed
updated to pipeline package v0.2.2
1 parent a6f12c6 commit ab16ff5

3 files changed

Lines changed: 6 additions & 15 deletions

File tree

enum/dns.go

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ import (
1212
"sync"
1313
"time"
1414

15-
"github.com/owasp-amass/amass/v3/requests"
1615
"github.com/caffix/pipeline"
1716
"github.com/caffix/queue"
18-
"github.com/owasp-amass/resolve"
1917
"github.com/miekg/dns"
18+
"github.com/owasp-amass/amass/v3/requests"
19+
"github.com/owasp-amass/resolve"
2020
)
2121

2222
const (
@@ -239,7 +239,6 @@ func (dt *dnsTask) addReqWithIncrement(key string, entry *req) bool {
239239

240240
if added {
241241
<-dt.release
242-
_ = dt.params.Pipeline().IncDataItemCount()
243242
}
244243
return added
245244
}
@@ -259,7 +258,7 @@ func (dt *dnsTask) delReq(key string) *req {
259258
func (dt *dnsTask) delReqWithDecrement(key string) {
260259
if req := dt.delReq(key); req != nil {
261260
dt.release <- struct{}{}
262-
_ = dt.params.Pipeline().DecDataItemCount()
261+
263262
if !req.Sent && (req.InScope || req.HasRecords) {
264263
dt.nextStage(req.Ctx, req.Data)
265264
}
@@ -417,8 +416,6 @@ func (dt *dnsTask) subdomainQueries(ctx context.Context, req *requests.DNSReques
417416
}
418417

419418
func (dt *dnsTask) queryNS(ctx context.Context, name, domain string, ch chan []requests.DNSAnswer, tp pipeline.TaskParams) {
420-
tp.Pipeline().IncDataItemCount()
421-
defer tp.Pipeline().DecDataItemCount()
422419
// Obtain the DNS answers for the NS records related to the domain
423420
if resp, err := dt.enum.dnsQuery(ctx, name, dns.TypeNS, dt.enum.Sys.TrustedResolvers(), maxDNSQueryAttempts); err == nil {
424421
if ans := resolve.ExtractAnswers(resp); len(ans) > 0 {
@@ -445,8 +442,6 @@ func (dt *dnsTask) queryNS(ctx context.Context, name, domain string, ch chan []r
445442
}
446443

447444
func (dt *dnsTask) queryMX(ctx context.Context, name string, ch chan []requests.DNSAnswer, tp pipeline.TaskParams) {
448-
tp.Pipeline().IncDataItemCount()
449-
defer tp.Pipeline().DecDataItemCount()
450445
// Obtain the DNS answers for the MX records related to the domain
451446
if resp, err := dt.enum.dnsQuery(ctx, name, dns.TypeMX, dt.enum.Sys.TrustedResolvers(), maxDNSQueryAttempts); err == nil {
452447
if ans := resolve.ExtractAnswers(resp); len(ans) > 0 {
@@ -460,8 +455,6 @@ func (dt *dnsTask) queryMX(ctx context.Context, name string, ch chan []requests.
460455
}
461456

462457
func (dt *dnsTask) querySOA(ctx context.Context, name string, ch chan []requests.DNSAnswer, tp pipeline.TaskParams) {
463-
tp.Pipeline().IncDataItemCount()
464-
defer tp.Pipeline().DecDataItemCount()
465458
// Obtain the DNS answers for the SOA records related to the domain
466459
if resp, err := dt.enum.dnsQuery(ctx, name, dns.TypeSOA, dt.enum.Sys.TrustedResolvers(), maxDNSQueryAttempts); err == nil {
467460
if ans := resolve.ExtractAnswers(resp); len(ans) > 0 {
@@ -481,8 +474,6 @@ func (dt *dnsTask) querySOA(ctx context.Context, name string, ch chan []requests
481474
}
482475

483476
func (dt *dnsTask) querySPF(ctx context.Context, name string, ch chan []requests.DNSAnswer, tp pipeline.TaskParams) {
484-
tp.Pipeline().IncDataItemCount()
485-
defer tp.Pipeline().DecDataItemCount()
486477
// Obtain the DNS answers for the SPF records related to the domain
487478
if resp, err := dt.enum.dnsQuery(ctx, name, dns.TypeSPF, dt.enum.Sys.TrustedResolvers(), maxDNSQueryAttempts); err == nil {
488479
if ans := resolve.ExtractAnswers(resp); len(ans) > 0 {

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.19
55
require (
66
github.com/PuerkitoBio/goquery v1.8.1
77
github.com/caffix/netmap v0.1.0
8-
github.com/caffix/pipeline v0.2.1
8+
github.com/caffix/pipeline v0.2.2
99
github.com/caffix/queue v0.1.4
1010
github.com/caffix/service v0.3.0
1111
github.com/caffix/stringset v0.1.1

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,8 @@ github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4=
9696
github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps=
9797
github.com/caffix/netmap v0.1.0 h1:T+9FRmJqSVjfHoyTRGnLCQ0ZM/bc3qc0vlcUiIgaZAk=
9898
github.com/caffix/netmap v0.1.0/go.mod h1:O2MKqKckvo9kz0AfWuMNOg2poyW5eph/iINYLKI7EJ4=
99-
github.com/caffix/pipeline v0.2.1 h1:sfkBebseEmIh39+wHiaWLwCirx4sfTofUuT7Do0tbM8=
100-
github.com/caffix/pipeline v0.2.1/go.mod h1:0q0Dx1s1pIi7peIwz3aTIzQRmTEtH1n45NJyrTkiIHs=
99+
github.com/caffix/pipeline v0.2.2 h1:d1l7CiBe7jFDc4ksvnNgHVb3XlVlCRFXFo3I6guksuQ=
100+
github.com/caffix/pipeline v0.2.2/go.mod h1:NlUnsifT5h0B9C51DPdp99KjlZjREnE0Iev7R8gEn/s=
101101
github.com/caffix/queue v0.1.4 h1:sQbFzwGaPM1tRnQHWCgHOwj7hLuhDQ3BhY1/1TFbBiE=
102102
github.com/caffix/queue v0.1.4/go.mod h1:l8Eg7UTUHTRlc5aQ37mRVjzLN6eC7hgwimN0pA4UHe8=
103103
github.com/caffix/service v0.3.0 h1:Sb0GVFaYnn7mJCWyfcGr4AumdoHKT9+7gn6A96U88eY=

0 commit comments

Comments
 (0)