Zoals de code hieronder aangeeft, geef ik via de cmdline een aantal
opties door aan mijn programma, welke dan een socket opent op die
poort.
ik roep mijn functie zo aan, waarbij ik dus een aantal character omzet
naar een heel getal (integer)
maar bij de uitvoer krijg ik te zien dat hij een andere poort scant.
Waarom
uitvoer:
D:\projects\rping\Debug>rping 192.168.0.2 80
Reply from 192.168.0.2 (port 56): 32 bytes;
opties door aan mijn programma, welke dan een socket opent op die
poort.
ik roep mijn functie zo aan, waarbij ik dus een aantal character omzet
naar een heel getal (integer)
code:
1
| scan (argv[1], (int)*argv[2]); |
maar bij de uitvoer krijg ik te zien dat hij een andere poort scant.
Waarom
uitvoer:
D:\projects\rping\Debug>rping 192.168.0.2 80
Reply from 192.168.0.2 (port 56): 32 bytes;