Home
last modified time | relevance | path

Searched refs:macaddrp (Results 1 – 12 of 12) sorted by relevance

/dports/net-mgmt/ipv6calc/ipv6calc-3.2.0/lib/
H A Dlibmac.c111 macaddrp->addr[i] = (uint8_t) temp[i]; in mac_to_macaddrstruct()
114 macaddrp->flag_valid = 1; in mac_to_macaddrstruct()
135 macaddrp->addr[i] = 0; in mac_clear()
147 mac_clear(macaddrp); in mac_clearall()
150 macaddrp->flag_valid = 0; in mac_clearall()
167macaddrp->addr[0], (unsigned int) macaddrp->addr[1], (unsigned int) macaddrp->addr[2], (unsigned i… in macaddrstruct_to_string()
232 if ((macaddrp->addr[0] & 0x2) == 0) { in libmacaddr_anonymize()
265 bit_ul = macaddrp->addr[0] & 0x02; in libmacaddr_anonymize()
276 macaddrp->addr[i] = 0x00; in libmacaddr_anonymize()
286 mac_clear(macaddrp); in libmacaddr_anonymize()
[all …]
H A Dlibieee.c149 uint32_t libieee_map_oui_macaddr(const ipv6calc_macaddr *macaddrp) { in libieee_map_oui_macaddr() argument
152 oui = (macaddrp->addr[0] << 16) | (macaddrp->addr[1] << 8) | macaddrp->addr[2]; in libieee_map_oui_macaddr()
153 ven = (macaddrp->addr[3] << 4) | (macaddrp->addr[4] >> 4); // 12 bits in libieee_map_oui_macaddr()
184 int libieee_unmap_oui_macaddr(ipv6calc_macaddr *macaddrp, uint32_t map_value) { in libieee_unmap_oui_macaddr() argument
187 mac_clearall(macaddrp); in libieee_unmap_oui_macaddr()
193 macaddrp->addr[0] = (bits_00_23 & 0xff0000) >> 16; in libieee_unmap_oui_macaddr()
194 macaddrp->addr[1] = (bits_00_23 & 0x00ff00) >> 8; in libieee_unmap_oui_macaddr()
195 macaddrp->addr[2] = (bits_00_23 & 0x0000ff); in libieee_unmap_oui_macaddr()
196 macaddrp->addr[3] = (bits_24_36 & 0x000ff0) >> 4; in libieee_unmap_oui_macaddr()
197 macaddrp->addr[4] = (bits_24_36 & 0x00000f) << 4; in libieee_unmap_oui_macaddr()
[all …]
H A Dlibmac.h39 …har *addrstring, char *resultstring, const size_t resultstring_length, ipv6calc_macaddr *macaddrp);
40 …char *resultstring, const size_t resultstring_length, ipv6calc_macaddr *macaddrp); // compatible n…
41 extern int macaddrstruct_to_string(const ipv6calc_macaddr *macaddrp, char *resultstring, const size…
42 extern int libmacaddr_macaddrstruct_to_string(const ipv6calc_macaddr *macaddrp, char *resultstring,…
43 extern void mac_clearall(ipv6calc_macaddr *macaddrp);
45 extern int macaddr_filter(const ipv6calc_macaddr *macaddrp, const s_ipv6calc_filter_macaddr *filter…
48 extern void libmacaddr_anonymize(ipv6calc_macaddr *macaddrp, const s_ipv6calc_anon_set *ipv6calc_an…
H A Dlibeui64.c31 int create_eui64_from_mac(ipv6calc_ipv6addr *ipv6addrp, ipv6calc_macaddr *macaddrp) { in create_eui64_from_mac() argument
40 ipv6addrp->in6_addr.s6_addr[ 8] = macaddrp->addr[0] ^ 0x02; in create_eui64_from_mac()
41 ipv6addrp->in6_addr.s6_addr[ 9] = macaddrp->addr[1]; in create_eui64_from_mac()
42 ipv6addrp->in6_addr.s6_addr[10] = macaddrp->addr[2]; in create_eui64_from_mac()
45 ipv6addrp->in6_addr.s6_addr[13] = macaddrp->addr[3]; in create_eui64_from_mac()
46 ipv6addrp->in6_addr.s6_addr[14] = macaddrp->addr[4]; in create_eui64_from_mac()
47 ipv6addrp->in6_addr.s6_addr[15] = macaddrp->addr[5]; in create_eui64_from_mac()
H A Dlibieee.h342 extern uint32_t libieee_map_oui_macaddr(const ipv6calc_macaddr *macaddrp);
344 extern int libieee_unmap_oui_macaddr(ipv6calc_macaddr *macaddrp, uint32_t map_value);
H A Dlibeui64.h35 extern int create_eui64_from_mac(ipv6calc_ipv6addr *ipv6addrp, ipv6calc_macaddr *macaddrp);
/dports/net-mgmt/ipv6calc/ipv6calc-3.2.0/databases/lib/
H A Dlibipv6calc_db_wrapper_BuiltIn.c454 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr() argument
465 if ((macaddrp->addr[0] == 0xfc && macaddrp->addr[1] == 0xfc)) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr()
471 if ( (macaddrp->addr[0] & 0x01) != 0 ) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr()
477 idval = (macaddrp->addr[0] << 16) | (macaddrp->addr[1] << 8) | macaddrp->addr[2]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr()
478 subidval = (macaddrp->addr[3] << 16) | (macaddrp->addr[4] << 8) | macaddrp->addr[5]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr()
542 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr() argument
553 if ((macaddrp->addr[0] == 0xfc && macaddrp->addr[1] == 0xfc)) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr()
559 if ( (macaddrp->addr[0] & 0x01) != 0 ) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr()
565 idval = (macaddrp->addr[0] << 16) | (macaddrp->addr[1] << 8) | macaddrp->addr[2]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr()
566 subidval = (macaddrp->addr[3] << 16) | (macaddrp->addr[4] << 8) | macaddrp->addr[5]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr()
H A Dlibipv6calc_db_wrapper_BuiltIn.h108 …by_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp);
109 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp);
H A Dlibipv6calc_db_wrapper.h400 …by_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp);
401 …by_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp);
H A Dlibipv6calc_db_wrapper.c1966 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr() argument
1969 …DEBUGPRINT_WA(DEBUG_libipv6calc_db_wrapper, "Called with mp=%p", macaddrp); // avoid -Werror=unuse… in libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr()
1972 …calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr(resultstring, resultstring_length, macaddrp); in libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr()
1987 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_ieee_vendor_string_short_by_macaddr() argument
1990 …DEBUGPRINT_WA(DEBUG_libipv6calc_db_wrapper, "Called with mp=%p", macaddrp); // avoid -Werror=unuse… in libipv6calc_db_wrapper_ieee_vendor_string_short_by_macaddr()
1993 …b_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr(resultstring, resultstring_length, macaddrp); in libipv6calc_db_wrapper_ieee_vendor_string_short_by_macaddr()
/dports/net-mgmt/ipv6calc/ipv6calc-3.2.0/ipv6calc/
H A Dshowinfo.c888 static void print_eui48(const ipv6calc_macaddr *macaddrp, const uint32_t formatoptions) { in print_eui48() argument
895macaddrp->addr[0], (unsigned int) macaddrp->addr[1], (unsigned int) macaddrp->addr[2], (unsigned i… in print_eui48()
904 if ( (macaddrp->addr[0] & 0x02) == 0 ) { in print_eui48()
919 if ( (macaddrp->addr[0] & 0x01) == 0 ) { in print_eui48()
926macaddrp->addr[0] == 0xff) && (macaddrp->addr[1] == 0xff) && (macaddrp->addr[2] == 0xff) && (macad… in print_eui48()
943 …t = libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr(helpstring, sizeof(helpstring), macaddrp); in print_eui48()
953 if ( (macaddrp->addr[0] == 0xfc) && (macaddrp->addr[1] == 0xfc) ) { in print_eui48()
956 ipv4addr_setoctet(&ipv4addr, (unsigned int) i, (unsigned int) macaddrp->addr[i + 2]); in print_eui48()
1676 int showinfo_eui48(const ipv6calc_macaddr *macaddrp, const uint32_t formatoptions) { in showinfo_eui48() argument
1679 print_eui48(macaddrp, formatoptions); in showinfo_eui48()
H A Dshowinfo.h103 extern int showinfo_eui48(const ipv6calc_macaddr *macaddrp, const uint32_t formatoptions);