Lines Matching refs:len

664 	sa.len = sizeof (struct sockaddr_in);
857 if (bootparam_addr.len == 0) {
935 server_address->len = sizeof (struct sockaddr_in);
978 printf("dhcp: dhcack %p, len %d\n", (void *)dhcack,
983 pl->len = dhcacklen;
984 pl->pkt = kmem_alloc(pl->len, KM_SLEEP);
1005 kmem_free(pl->pkt, pl->len);
1014 i = doptp->len;
1031 i = doptp->len;
1050 if (doptp->len != sizeof (struct in_addr)) {
1079 if (doptp->len != sizeof (struct in_addr)) {
1082 printf("dhcp: broadcast address len %d\n",
1083 doptp->len);
1101 kmem_free(pl->pkt, pl->len);
1111 if ((doptp->len % sizeof (struct in_addr)) != 0) {
1117 nrouters = doptp->len / sizeof (struct in_addr);
1204 server_path_c = kmem_alloc(doptp->len + 1, KM_SLEEP);
1205 bcopy(doptp->value, server_path_c, doptp->len);
1206 server_path_c[doptp->len] = '\0';
1218 server_name_c = kmem_alloc(doptp->len + 1, KM_SLEEP);
1219 bcopy(doptp->value, server_name_c, doptp->len);
1220 server_name_c[doptp->len] = '\0';
1250 if (doptp != NULL && doptp->len < 255) {
1251 bcopy(doptp->value, rootopts, doptp->len);
1252 rootopts[doptp->len] = '\0';
1262 kmem_free(pl->pkt, pl->len);
1292 server_address->len = sizeof (struct sockaddr_in);
1318 sbuf.maxlen = sbuf.len = sizeof (sin);
1329 sbuf.maxlen = sbuf.len = sizeof (sin);
1340 sbuf.maxlen = sbuf.len = sizeof (sin);
1414 nbuf->len = 0;
1423 nbuf->len = 0;
1464 if (nbuf->len)
1482 if (nbuf->len == 0) {
1486 nbuf->len = sizeof (struct sockaddr);
1575 bcopy(myaddr.buf, &sin.sin_addr, myaddr.len);
1579 sbuf.maxlen = sbuf.len = sizeof (sin);
1621 if (myaddr->len != 0) {
1743 printf("revarpinput: bad data len %d, expect %d\n",
1769 myaddr->len = sizeof (ea->arp_tpa);