4556613 [rkeene@sledge /home/rkeene/devel/libopennet-0.9.9]$ cat -n test.c
 1 #include "opennet.h"
 2 #include "compat.h"
 3 
 4 #include <sys/types.h>
 5 #include <sys/stat.h>
 6 #include <fcntl.h>
 7 
 8 
 9 int main(int argc, char **argv) {
10     NETFILE *fp;
11     char buf[1024];
12     ssize_t fread_ret;
13     int x;
14 
15     fp = fopen_net(argv[1], "r");
16 
17     SPOTVAR_I(ftell_net(fp));
18     fgets_net(buf, sizeof(buf), fp);
19     SPOTVAR_I(ftell_net(fp));
20     printf("-- %s", buf);
21 
22     fclose_net(fp);
23 
24     fp = fopen_net(argv[1], "r");
25     SPOTVAR_I(ftell_net(fp));
26     fread_ret = fread_net(buf, sizeof(buf[0]), 1, fp);
27     fseek_net(fp, 0, SEEK_END);
28     printf("len=%i\n", flength_net(fp));
29     buf[1] = '\0';
30 
31     printf("two=%s\n", buf);
32 
33     fclose_net(fp);
34 
35     return(0);
36 }
4556614 [rkeene@sledge /home/rkeene/devel/libopennet-0.9.9]$

Click here to go back to the directory listing.
Click here to download this file.
last modified: 2006-08-17 15:38:28