| /plan9/sys/include/ |
| H A D | ip.h | 6 IPaddrlen= 16, enumerator 30 uchar ip[IPaddrlen]; 31 uchar mask[IPaddrlen]; 32 uchar net[IPaddrlen]; /* ip & mask */ 126 uchar src[IPaddrlen]; /* source address */ 127 uchar dst[IPaddrlen]; /* destination address */ 137 uchar laddr[IPaddrlen]; /* local address */ 138 uchar raddr[IPaddrlen]; /* remote address */ 152 uchar raddr[IPaddrlen]; /* V6 remote address */ 153 uchar laddr[IPaddrlen]; /* V6 local address */ [all …]
|
| /plan9/sys/src/9/ip/ |
| H A D | ipv6.h | 122 uchar src[IPaddrlen]; \ 123 uchar dst[IPaddrlen] 155 extern uchar v6allnodesN[IPaddrlen]; 156 extern uchar v6allnodesL[IPaddrlen]; 157 extern uchar v6allroutersN[IPaddrlen]; 158 extern uchar v6allroutersL[IPaddrlen]; 159 extern uchar v6allnodesNmask[IPaddrlen]; 160 extern uchar v6allnodesLmask[IPaddrlen]; 161 extern uchar v6solicitednode[IPaddrlen]; 162 extern uchar v6solicitednodemask[IPaddrlen]; [all …]
|
| H A D | ipaux.c | 37 uchar v6Unspecified[IPaddrlen] = { 43 uchar v6loopback[IPaddrlen] = { 50 uchar v6linklocal[IPaddrlen] = { 56 uchar v6linklocalmask[IPaddrlen] = { 64 uchar v6multicast[IPaddrlen] = { 70 uchar v6multicastmask[IPaddrlen] = { 78 uchar v6allnodesN[IPaddrlen] = { 84 uchar v6allroutersN[IPaddrlen] = { 90 uchar v6allnodesNmask[IPaddrlen] = { 98 uchar v6allnodesL[IPaddrlen] = { [all …]
|
| H A D | ip.h | 48 IPaddrlen= 16, enumerator 119 uchar src[IPaddrlen]; 120 uchar dst[IPaddrlen]; 184 uchar laddr[IPaddrlen]; /* local IP address */ 185 uchar raddr[IPaddrlen]; /* remote IP address */ 265 uchar local[IPaddrlen]; 266 uchar mask[IPaddrlen]; 267 uchar remote[IPaddrlen]; 268 uchar net[IPaddrlen]; 348 uchar ma[IPaddrlen]; [all …]
|
| H A D | ipifc.c | 29 uchar a[IPaddrlen]; 54 uchar ma[IPaddrlen]; /* multicast address */ 55 uchar ia[IPaddrlen]; /* interface address */ 59 #define hashipa(a) ( ( ((a)[IPaddrlen-2]<<8) | (a)[IPaddrlen-1] )%NHASH ) 369 uchar ip[IPaddrlen], mask[IPaddrlen], rem[IPaddrlen]; in ipifcadd() 370 uchar bcast[IPaddrlen], net[IPaddrlen]; in ipifcadd() 380 memset(ip, 0, IPaddrlen); in ipifcadd() 381 memset(mask, 0, IPaddrlen); in ipifcadd() 382 memset(rem, 0, IPaddrlen); in ipifcadd() 409 memmove(mask, defmask(ip), IPaddrlen); in ipifcadd() [all …]
|
| H A D | udp.c | 61 uchar udpsrc[IPaddrlen]; 62 uchar udpdst[IPaddrlen]; 186 uchar laddr[IPaddrlen], raddr[IPaddrlen]; in udpkick() 209 bp->rp += IPaddrlen; in udpkick() 211 bp->rp += IPaddrlen; in udpkick() 215 bp->rp += IPaddrlen; /* Ignore ifc address */ in udpkick() 332 uchar raddr[IPaddrlen], laddr[IPaddrlen]; in udpiput() 490 ipmove(p, raddr); p += IPaddrlen; in udpiput() 491 ipmove(p, laddr); p += IPaddrlen; in udpiput() 492 ipmove(p, ifc->lifc->local); p += IPaddrlen; in udpiput() [all …]
|
| H A D | icmp6.c | 93 uchar target[IPaddrlen]; 101 uchar target[IPaddrlen]; 238 uchar laddr[IPaddrlen], raddr[IPaddrlen]; in icmpkick6() 254 bp->rp += IPaddrlen; in icmpkick6() 256 bp->rp += IPaddrlen; in icmpkick6() 326 uchar addr[IPaddrlen]; in mkechoreply6() 358 memmove(np->src, v6Unspecified, IPaddrlen); in icmpns() 360 memmove(np->src, src, IPaddrlen); in icmpns() 363 memmove(np->dst, targ, IPaddrlen); in icmpns() 369 memmove(np->target, targ, IPaddrlen); in icmpns() [all …]
|
| H A D | iproute.c | 152 memmove(old->v6.gate, new->v6.gate, IPaddrlen); in copygate() 352 memmove(p->v6.address, sa, IPaddrlen); in v6addroute() 353 memmove(p->v6.endaddress, ea, IPaddrlen); in v6addroute() 354 memmove(p->v6.gate, gate, IPaddrlen); in v6addroute() 489 uchar gate[IPaddrlen]; in v4lookup() 535 uchar gate[IPaddrlen]; in v6lookup() 639 memmove(gate, r->v6.gate, IPaddrlen); in convroute() 658 uchar addr[IPaddrlen], mask[IPaddrlen], gate[IPaddrlen]; in sprintroute() 747 uchar addr[IPaddrlen]; in delroute() 748 uchar mask[IPaddrlen]; in delroute() [all …]
|
| H A D | igmp.c | 39 uchar src[IPaddrlen]; /* Ip source */ 40 uchar dst[IPaddrlen]; /* Ip destination */ 46 uchar group[IPaddrlen]; /* multicast group */ 103 memmove(p->group, addr, IPaddrlen); in igmpsendreport() 123 uchar ip[IPaddrlen]; in igmpproc()
|
| /plan9/sys/src/cmd/unix/drawterm/include/ |
| H A D | ip.h | 3 IPaddrlen= 16, enumerator 27 #define ipcmp(x, y) memcmp(x, y, IPaddrlen) 28 #define ipmove(x, y) memmove(x, y, IPaddrlen) 30 extern uchar IPv4bcast[IPaddrlen]; 31 extern uchar IPv4bcastobs[IPaddrlen]; 32 extern uchar IPv4allsys[IPaddrlen]; 33 extern uchar IPv4allrouter[IPaddrlen]; 34 extern uchar IPnoaddr[IPaddrlen]; 35 extern uchar v4prefix[IPaddrlen]; 36 extern uchar IPallbits[IPaddrlen];
|
| /plan9/sys/src/cmd/ip/ipconfig/ |
| H A D | ipconfig.h | 21 uchar gaddr[IPaddrlen]; 22 uchar laddr[IPaddrlen]; 23 uchar mask[IPaddrlen]; 24 uchar raddr[IPaddrlen]; 25 uchar dns[2*IPaddrlen]; 26 uchar fs[2*IPaddrlen]; 27 uchar auth[2*IPaddrlen]; 28 uchar ntp[IPaddrlen]; 39 uchar server[IPaddrlen]; /* server IP address */ 64 uchar v6gaddr[IPaddrlen]; [all …]
|
| H A D | ipv6.c | 76 uchar v6allroutersL[IPaddrlen] = { 83 uchar v6allnodesL[IPaddrlen] = { 90 uchar v6Unspecified[IPaddrlen] = { 97 uchar v6loopback[IPaddrlen] = { 104 uchar v6glunicast[IPaddrlen] = { 111 uchar v6linklocal[IPaddrlen] = { 118 uchar v6solpfx[IPaddrlen] = { 126 uchar v6defmask[IPaddrlen] = { 157 assert(IPaddrlen == 16); in ea2lla() 158 memset(lla, 0, IPaddrlen); in ea2lla() [all …]
|
| /plan9/sys/src/cmd/unix/drawterm/libip/ |
| H A D | classmask.c | 12 static uchar v6loopback[IPaddrlen] = { 19 static uchar v6linklocal[IPaddrlen] = { 25 static uchar v6linklocalmask[IPaddrlen] = { 33 static uchar v6multicast[IPaddrlen] = { 39 static uchar v6multicastmask[IPaddrlen] = { 47 static uchar v6solicitednode[IPaddrlen] = { 53 static uchar v6solicitednodemask[IPaddrlen] = { 84 for(i = 0; i < IPaddrlen; i++) in maskip()
|
| H A D | ipaux.c | 8 uchar IPv4bcast[IPaddrlen] = { 14 uchar IPv4allsys[IPaddrlen] = { 20 uchar IPv4allrouter[IPaddrlen] = { 26 uchar IPallbits[IPaddrlen] = { 32 uchar IPnoaddr[IPaddrlen]; 37 uchar v4prefix[IPaddrlen] = { 98 if(memcmp(v6, IPnoaddr, IPaddrlen) == 0) in v6tov4()
|
| H A D | parseip.c | 71 memset(to, 0, IPaddrlen); in parseip() 73 for(i = 0; i < IPaddrlen && ipcharok(*p); i+=2){ in parseip() 76 if((*p == '.' && i <= IPaddrlen-4) || (*p == 0 && i == 0)){ in parseip() 84 memset(to, 0, IPaddrlen); in parseip() 93 memset(to, 0, IPaddrlen); in parseip() 103 memset(to, 0, IPaddrlen); in parseip() 106 if(i < IPaddrlen){ in parseip() 107 memmove(&to[elipsis+IPaddrlen-i], &to[elipsis], i-elipsis); in parseip() 108 memset(&to[elipsis], 0, IPaddrlen-i); in parseip() 136 memset(to, 0, IPaddrlen); in parseipmask() [all …]
|
| /plan9/sys/src/libip/ |
| H A D | classmask.c | 12 static uchar v6loopback[IPaddrlen] = { 19 static uchar v6linklocal[IPaddrlen] = { 25 static uchar v6linklocalmask[IPaddrlen] = { 33 static uchar v6multicast[IPaddrlen] = { 39 static uchar v6multicastmask[IPaddrlen] = { 47 static uchar v6solicitednode[IPaddrlen] = { 53 static uchar v6solicitednodemask[IPaddrlen] = { 84 for(i = 0; i < IPaddrlen; i++) in maskip()
|
| H A D | ipaux.c | 8 uchar IPv4bcast[IPaddrlen] = { 14 uchar IPv4allsys[IPaddrlen] = { 20 uchar IPv4allrouter[IPaddrlen] = { 26 uchar IPallbits[IPaddrlen] = { 32 uchar IPnoaddr[IPaddrlen]; 37 uchar v4prefix[IPaddrlen] = { 98 if(memcmp(v6, IPnoaddr, IPaddrlen) == 0) in v6tov4()
|
| H A D | parseip.c | 71 memset(to, 0, IPaddrlen); in parseip() 73 for(i = 0; i < IPaddrlen && ipcharok(*p); i+=2){ in parseip() 76 if((*p == '.' && i <= IPaddrlen-4) || (*p == 0 && i == 0)){ in parseip() 84 memset(to, 0, IPaddrlen); in parseip() 93 memset(to, 0, IPaddrlen); in parseip() 103 memset(to, 0, IPaddrlen); in parseip() 106 if(i < IPaddrlen){ in parseip() 107 memmove(&to[elipsis+IPaddrlen-i], &to[elipsis], i-elipsis); in parseip() 108 memset(&to[elipsis], 0, IPaddrlen-i); in parseip() 136 memset(to, 0, IPaddrlen); in parseipmask() [all …]
|
| H A D | myipaddr.c | 5 static uchar loopbacknet[IPaddrlen] = { 11 static uchar loopbackmask[IPaddrlen] = { 26 uchar mynet[IPaddrlen]; in myipaddr()
|
| /plan9/sys/src/9/pcboot/ |
| H A D | pxe.h | 54 uchar raddr[IPaddrlen]; /* V6 remote address */ 55 uchar laddr[IPaddrlen]; /* V6 local address */ 56 uchar ifcaddr[IPaddrlen]; /* V6 ifc addr msg was received on */ 90 uchar ip[IPaddrlen];
|
| /plan9/sys/src/cmd/ip/ |
| H A D | 6in4.c | 53 uchar local6[IPaddrlen]; 54 uchar remote6[IPaddrlen]; 55 uchar remote4[IPaddrlen]; 56 uchar localmask[IPaddrlen]; 57 uchar localnet[IPaddrlen]; 58 uchar myip[IPaddrlen]; 81 uchar *ipv4 = &myip[IPaddrlen - IPv4addrlen]; in defv6addr() 377 uchar a[IPaddrlen]; in tunnel2ip() 389 ip = (Iphdr*)(buf + IPaddrlen); in tunnel2ip() 390 n -= IPaddrlen; in tunnel2ip() [all …]
|
| /plan9/sys/src/cmd/ip/dhcpd/ |
| H A D | testlookup.c | 15 uchar submask[IPaddrlen], net[IPaddrlen]; in recursesubnet() 28 if(memcmp(submask, mask, IPaddrlen) != 0) in recursesubnet() 61 uchar subnet[IPaddrlen]; in getipaddr() 95 lookupserver(char *attr, uchar ipaddrs[2][IPaddrlen], Ipinfo *iip) in lookupserver() argument 141 uchar addrs[2][IPaddrlen]; in main()
|
| /plan9/sys/src/cmd/ip/snoopy/ |
| H A D | ip6.c | 14 uchar src[IPaddrlen]; /* IP source */ 15 uchar dst[IPaddrlen]; /* IP destination */ 208 return memcmp(h->src, f->a, IPaddrlen) == 0; in p_filter() 210 return memcmp(h->dst, f->a, IPaddrlen) == 0; in p_filter() 212 return memcmp(h->src, f->a, IPaddrlen) == 0 || in p_filter() 213 memcmp(h->dst, f->a, IPaddrlen) == 0; in p_filter()
|
| /plan9/sys/src/cmd/upas/smtp/ |
| H A D | greylist.c | 49 uchar mask4[IPaddrlen], addr4[IPaddrlen]; in onwhitelist() 50 uchar rmask[IPaddrlen], addr[IPaddrlen]; in onwhitelist() 51 uchar ipmasked[IPaddrlen], addrmasked[IPaddrlen]; in onwhitelist()
|
| /plan9/sys/src/cmd/aquarela/ |
| H A D | client.c | 108 uchar ipaddr[IPaddrlen], serveripaddr[IPaddrlen]; in threadmain() 132 for (i = 0; i < IPaddrlen; i++) in threadmain()
|