getting back negative results in loop

后端 未结 2 1881
不知归路
不知归路 2021-01-24 04:06

I\'m having trouble pinpointing the exact problem in my code. I have two functions- inrange(), which checks to see if a port is in range, and filt(), w

2条回答
  •  旧巷少年郎
    2021-01-24 04:44

    Your filt function checks every port it finds against both sets of ranges - I'd suggest rewriting that function to parse out the protocol from the line being read, and pass that variable to inrange along with the port number.

    A small additional note - in the inrange function you're testing the same condition in both the if and elif branches.

提交回复
热议问题