Annotation of researchv9/ipc/src/internet/arp.c, revision 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.