Annotation of researchv9/ipc/src/internet/arp.c, revision 1.1.1.1

1.1       root        1: #include <stdio.h>
                      2: #include <errno.h>
                      3: #include <sys/types.h>
                      4: #include <sys/ioctl.h>
                      5: #include <sys/inet/in.h>
                      6: 
                      7: extern errno;
                      8: 
                      9: main(argc, argv)
                     10: char *argv[];
                     11: {
                     12:        struct goo{
                     13:                u_long inaddr;
                     14:                u_char enaddr[6];
                     15:        } goo;
                     16: 
                     17:        /* get and open arping device */
                     18: 
                     19:        if(ap->arp_op == ntohs(ARPOP_REPLY)){
                     20:                goo.inaddr = spa;
                     21:                bcopy(ap->arp_sha, goo.enaddr, 6);
                     22:                if(ioctl(ipfd, IPIORESOLVE, &goo) < 0)
                     23:                        perror("IPIORESOLVE");
                     24:                return;
                     25:        }
                     26: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.