/src/sys/lib/libsa/ |
bootp.c | 160 (void)memcpy(bp->bp_vend, vm_rfc1048, sizeof(vm_rfc1048)); 163 bp->bp_vend[index++] = TAG_DHCP_MSGTYPE; 164 bp->bp_vend[index++] = 1; 165 bp->bp_vend[index++] = DHCPDISCOVER; 167 bootp_addvend(&bp->bp_vend[index]); 189 bp->bp_vend[index++] = DHCPREQUEST; 190 bp->bp_vend[index++] = TAG_REQ_ADDR; 191 bp->bp_vend[index++] = 4; 192 (void)memcpy(&bp->bp_vend[9], &rbuf.rbootp.bp_yiaddr, 4); 194 bp->bp_vend[index++] = TAG_SERVERID [all...] |
bootp.h | 44 unsigned char bp_vend[BOOTP_VENDSIZE]; /* vendor-specific area */ member in struct:bootp
|
/src/usr.sbin/bootp/bootptest/ |
print-bootp.c | 166 vdlen = sizeof(bp->bp_vend); 168 if (vdlen < (ep - bp->bp_vend)) 169 vdlen = (ep - bp->bp_vend); 171 TCHECK(bp->bp_vend[0], vdlen); 173 if (!bcmp(bp->bp_vend, vm_rfc1048, sizeof(u_int32))) 174 rfc1048_print(bp->bp_vend, vdlen); 175 else if (!bcmp(bp->bp_vend, vm_cmu, sizeof(u_int32))) 176 cmu_print(bp->bp_vend, vdlen); 178 other_print(bp->bp_vend, vdlen);
|
bootptest.c | 340 bcopy((char*)&vend_magic, bp->bp_vend, 4); 342 bp->bp_vend[4] = TAG_END; 357 n = read(fd, bp->bp_vend, n);
|
/src/sys/nfs/ |
nfs_bootdhcp.c | 126 u_int8_t bp_vend[BP_VEND_LEN]; /* RFC1048 options */ member in struct:bootp 130 * allow the option data in bp_vend to extend into the 412 if (memcmp(bootp->bp_vend, vm_rfc1048, 4)) { 416 p = &bootp->bp_vend[4]; 617 memcpy(bootp->bp_vend, vm_rfc1048, 4); 620 bootp->bp_vend[index++] = TAG_DHCP_MSGTYPE; 621 bootp->bp_vend[index++] = 1; 622 bootp->bp_vend[index++] = DHCPDISCOVER; 624 bootp_addvend(&bootp->bp_vend[index]); 646 bootp->bp_vend[index++] = DHCPREQUEST [all...] |
/src/usr.sbin/bootp/common/ |
bootp.h | 57 unsigned char bp_vend[BP_VEND_LEN]; /* vendor-specific area */ member in struct:bootp 58 /* note that bp_vend can be longer, extending to end of packet. */
|
/src/usr.sbin/bootp/bootpd/ |
bootpd.c | 945 (int) ((bp->bp_vend)[0]), 946 (int) ((bp->bp_vend)[1]), 947 (int) ((bp->bp_vend)[2]), 948 (int) ((bp->bp_vend)[3])); 957 bcopy(hp->vm_cookie, bp->bp_vend, 4); 961 * Note that bp->bp_vend may have been set above. 963 if (!bcmp(bp->bp_vend, vm_rfc1048, 4)) { 971 else if (!bcmp(bp->bp_vend, vm_cmu, 4)) { 1160 bzero(bp->bp_vend, sizeof(bp->bp_vend)); [all...] |