How to increment IP in C

Ambitious contributor
28Mar2010,10:32   #1
en_7123's Avatar
Is there any way of incrementing IP addresses like lets say the user enters
10.xxx.xxx.20 and he wants the next 20 IP so the program should display
10.xxx.xxx.21
10.xxx.xxx.22

and so on until the next 20 IP ??

Last edited by en_7123; 28Mar2010 at 10:35..
Mentor
29Mar2010,19:08   #2
xpi0t0s's Avatar
Not directly; you would need to parse the IP address entered (as a string, normally), extract the numbers, then generate the next 20 addresses from that.