Lines Matching refs:raw_gid
23 usnic_mac_to_gid(const char *const mac, char *raw_gid) in usnic_mac_to_gid() argument
25 raw_gid[0] = 0xfe; in usnic_mac_to_gid()
26 raw_gid[1] = 0x80; in usnic_mac_to_gid()
27 memset(&raw_gid[2], 0, 6); in usnic_mac_to_gid()
28 raw_gid[8] = mac[0]^2; in usnic_mac_to_gid()
29 raw_gid[9] = mac[1]; in usnic_mac_to_gid()
30 raw_gid[10] = mac[2]; in usnic_mac_to_gid()
31 raw_gid[11] = 0xff; in usnic_mac_to_gid()
32 raw_gid[12] = 0xfe; in usnic_mac_to_gid()
33 raw_gid[13] = mac[3]; in usnic_mac_to_gid()
34 raw_gid[14] = mac[4]; in usnic_mac_to_gid()
35 raw_gid[15] = mac[5]; in usnic_mac_to_gid()
39 usnic_mac_ip_to_gid(const char *const mac, const __be32 inaddr, char *raw_gid) in usnic_mac_ip_to_gid() argument
41 raw_gid[0] = 0xfe; in usnic_mac_ip_to_gid()
42 raw_gid[1] = 0x80; in usnic_mac_ip_to_gid()
43 memset(&raw_gid[2], 0, 2); in usnic_mac_ip_to_gid()
44 memcpy(&raw_gid[4], &inaddr, 4); in usnic_mac_ip_to_gid()
45 raw_gid[8] = mac[0]^2; in usnic_mac_ip_to_gid()
46 raw_gid[9] = mac[1]; in usnic_mac_ip_to_gid()
47 raw_gid[10] = mac[2]; in usnic_mac_ip_to_gid()
48 raw_gid[11] = 0xff; in usnic_mac_ip_to_gid()
49 raw_gid[12] = 0xfe; in usnic_mac_ip_to_gid()
50 raw_gid[13] = mac[3]; in usnic_mac_ip_to_gid()
51 raw_gid[14] = mac[4]; in usnic_mac_ip_to_gid()
52 raw_gid[15] = mac[5]; in usnic_mac_ip_to_gid()
56 usnic_write_gid_if_id_from_mac(char *mac, char *raw_gid) in usnic_write_gid_if_id_from_mac() argument
58 raw_gid[8] = mac[0]^2; in usnic_write_gid_if_id_from_mac()
59 raw_gid[9] = mac[1]; in usnic_write_gid_if_id_from_mac()
60 raw_gid[10] = mac[2]; in usnic_write_gid_if_id_from_mac()
61 raw_gid[11] = 0xff; in usnic_write_gid_if_id_from_mac()
62 raw_gid[12] = 0xfe; in usnic_write_gid_if_id_from_mac()
63 raw_gid[13] = mac[3]; in usnic_write_gid_if_id_from_mac()
64 raw_gid[14] = mac[4]; in usnic_write_gid_if_id_from_mac()
65 raw_gid[15] = mac[5]; in usnic_write_gid_if_id_from_mac()