![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| comands inside the script | mercuryshipzz | Security | 4 | 02-13-2008 12:25 PM |
| For Loops Within Ftp Comands | jsalz638 | UNIX for Advanced & Expert Users | 6 | 10-21-2007 08:20 PM |
| how to identify the type of shell using comands.. | swamymns | Shell Programming and Scripting | 2 | 01-17-2006 09:17 PM |
| External USB | otterit | SUN Solaris | 2 | 05-02-2005 07:22 AM |
|
|
Submit Tools | LinkBack | Thread Tools | Display Modes |
|
|||
|
External comands in C?
Hey all,
I'm writting my first C program (Apart from the little ones I did to learn the program). What I want for this program to do is ping a range of IP's and then place the reply if alive into a file the compare all in that file to the /etc/hosts file to find the host name. I know I could do it all ina script BUT I want to learn C and do it in that. The reason I want it to do this is so I can check the main computers on the network can see all the other computers and also to check up if anyone has added any computers onto the network. I'm pretty sure I can do most of this programming. But how do I call apon a external command? Like I'll need to use 'ping' and compare or something the same. Also another quickie. Once I have found the IP 64.1.128.15 (example only) in the 'etc/hosts' file how can I take the WHOLE line and place that into the last file for viewing all this data. Thanks in advanced for the help. |
| Forum Sponsor | ||
|
|
|
|||
|
I presume that you may have to work with the following Networking Services Library Functions like:
sethostent ( ) , gethostent ( ) and endhostent ( ) and some Sockets Library Functions like: ntohs ( ) and inet_ntoa ( ) and Standard C Library Functions like: system ( ) There can be multiple ways to solve your requirement and much depends upon how you want to implement it. See man pages for more explanations.
__________________
Regards, Satya Prakash Prasad Last edited by S.P.Prasad; 01-07-2003 at 02:33 AM. |
| Thread Tools | |
| Display Modes | |
|
|