123456789101112131415161718192021222324252627 |
- #include <stdio.h>
- #include <gfa/gfanet.h>
- int main(int argc, char **argv)
- {
- // char szIn[256];
- // scanf("%s\n", szIn);
- // printf("%s\n", szIn);
-
- int nRet = 0;
- NETINTERFACE_LIST nil;
- ETC_NETWORK_INTERFACES eni;
- GetAvailableInterfaces(nil);
- ParseEtcNetworkInterfaces(eni);
- // WriteEtcNetworkInterfaces(eni, "/home/wrk/share/gfanet/libgfanet/res/interfaces.new");
- WriteEtcNetworkInterfaces(eni, "/opt/GfA/net/interfaces.new");
- /*
- // FILE *fp = popen("/sbin/ifdown eth1", "w");
- FILE *fp = popen("/sbin/ifup eth1", "w");
- if(fp)
- {
- nRet = pclose(fp);
- }
- */
- return nRet;
- }
|