00001 #include <sys/types.h>
00002 #include <unistd.h>
00003 #include <string.h>
00004 #include <stdio.h>
00005
00006 #include <pump.h>
00007
00008 int main( int argc, char **argv, char **envp)
00009 {
00010 struct pumpNetIntf ifx =
00011 {
00012 .device = "eth0",
00013 .ip = ip_addr_text("192.168.2.5"),
00014 .netmask = ip_addr_text("255.255.255.0"),
00015 .broadcast = ip_addr_text("192.168.2.255"),
00016 .gateway = ip_addr_text("192.168.2.1")
00017 };
00018
00019 char *s = pumpSetupInterface(&ifx);
00020 if ( s != 0L )
00021 {
00022 printf("%s\n",s);
00023 return 1;
00024 }
00025 return 0;
00026 }