Lines Matching refs:buf
61 ip_eth_mc_map(uint32_t addr, char *buf) in ip_eth_mc_map() argument
66 buf[0] = 0x01; in ip_eth_mc_map()
67 buf[1] = 0x00; in ip_eth_mc_map()
68 buf[2] = 0x5e; in ip_eth_mc_map()
69 buf[3] = (addr >> 16) & 0x7f; in ip_eth_mc_map()
70 buf[4] = (addr >> 8) & 0xff; in ip_eth_mc_map()
71 buf[5] = (addr & 0xff); in ip_eth_mc_map()
75 ip_ib_mc_map(uint32_t addr, const unsigned char *bcast, char *buf) in ip_ib_mc_map() argument
81 buf[0] = 0; in ip_ib_mc_map()
82 buf[1] = 0xff; in ip_ib_mc_map()
83 buf[2] = 0xff; in ip_ib_mc_map()
84 buf[3] = 0xff; in ip_ib_mc_map()
85 buf[4] = 0xff; in ip_ib_mc_map()
86 buf[5] = 0x10 | scope; in ip_ib_mc_map()
87 buf[6] = 0x40; in ip_ib_mc_map()
88 buf[7] = 0x1b; in ip_ib_mc_map()
89 buf[8] = bcast[8]; in ip_ib_mc_map()
90 buf[9] = bcast[9]; in ip_ib_mc_map()
91 buf[10] = 0; in ip_ib_mc_map()
92 buf[11] = 0; in ip_ib_mc_map()
93 buf[12] = 0; in ip_ib_mc_map()
94 buf[13] = 0; in ip_ib_mc_map()
95 buf[14] = 0; in ip_ib_mc_map()
96 buf[15] = 0; in ip_ib_mc_map()
97 buf[16] = (addr >> 24) & 0xff; in ip_ib_mc_map()
98 buf[17] = (addr >> 16) & 0xff; in ip_ib_mc_map()
99 buf[18] = (addr >> 8) & 0xff; in ip_ib_mc_map()
100 buf[19] = addr & 0xff; in ip_ib_mc_map()