#include <stdio.h>
void print(FILE *fp)
{
int c;
while ((c = getc(fp)) != EOF)
putchar(c);
}
int main(void)
{
FILE *fp;
if ((fp = popen("netstat", "r")) == NULL)
return 1;
print(fp);
pclose(fp);
return 0;
}
/*
run:
Active Connections
Proto Local Address Foreign Address State
TCP 127.0.0.1:.... Avi-PC:..... ESTABLISHED
TCP 123.456.9.789:..... fw-okpk123:https ESTABLISHED
TCP 123.456.9.789:..... mmpb:imap ESTABLISHED
...
*/