Home
last modified time | relevance | path

Searched refs:net_linkaddr (Results 1 – 25 of 69) sorted by relevance

123

/Zephyr-latest/include/zephyr/net/
Dnet_linkaddr.h74 struct net_linkaddr { struct
93 static inline bool net_linkaddr_cmp(struct net_linkaddr *lladdr1, in net_linkaddr_cmp() argument
94 struct net_linkaddr *lladdr2) in net_linkaddr_cmp()
117 static inline int net_linkaddr_set(struct net_linkaddr *lladdr, in net_linkaddr_set()
142 static inline int net_linkaddr_copy(struct net_linkaddr *dst, in net_linkaddr_copy()
143 const struct net_linkaddr *src) in net_linkaddr_copy()
170 static inline int net_linkaddr_create(struct net_linkaddr *lladdr, in net_linkaddr_create()
200 static inline int net_linkaddr_clear(struct net_linkaddr *lladdr) in net_linkaddr_clear()
Dieee802154.h299 struct net_linkaddr linkaddr;
Dvirtual.h163 struct net_linkaddr lladdr;
/Zephyr-latest/subsys/net/ip/
Dnbr.h31 struct net_linkaddr lladdr;
154 struct net_linkaddr *lladdr);
164 const struct net_linkaddr *lladdr);
172 int net_nbr_unlink(struct net_nbr *nbr, struct net_linkaddr *lladdr);
180 struct net_linkaddr *net_nbr_get_lladdr(uint8_t idx);
182 static inline struct net_linkaddr *net_nbr_get_lladdr(uint8_t idx) in net_nbr_get_lladdr()
Dnbr.c86 const struct net_linkaddr *lladdr) in net_nbr_link()
136 int net_nbr_unlink(struct net_nbr *nbr, struct net_linkaddr *lladdr) in net_nbr_unlink()
162 struct net_linkaddr *lladdr) in net_nbr_lookup()
180 struct net_linkaddr *net_nbr_get_lladdr(uint8_t idx) in net_nbr_get_lladdr()
195 struct net_linkaddr lladdr; in net_nbr_clear_table()
Dipv6.h338 const struct net_linkaddr *lladdr,
344 const struct net_linkaddr *lladdr, in net_ipv6_nbr_add()
Dipv6_nbr.c445 static void dbg_update_neighbor_lladdr(const struct net_linkaddr *new_lladdr, in dbg_update_neighbor_lladdr()
446 const struct net_linkaddr *old_lladdr, in dbg_update_neighbor_lladdr()
461 struct net_linkaddr *old_lladdr, in dbg_update_neighbor_lladdr_raw()
464 struct net_linkaddr lladdr = { in dbg_update_neighbor_lladdr_raw()
584 const struct net_linkaddr *lladdr, in net_ipv6_nbr_add()
607 struct net_linkaddr *cached_lladdr; in net_ipv6_nbr_add()
944 struct net_linkaddr *lladdr; in net_ipv6_prepare_for_send()
1054 struct net_linkaddr *lladdr, in set_llao()
1074 struct net_linkaddr *lladdr) in read_llao()
1215 struct net_linkaddr src_lladdr; in handle_ns_input()
[all …]
Dipv4_acd.c278 struct net_linkaddr *ll_addr; in net_ipv4_acd_input()
330 struct net_linkaddr *ll_addr = net_if_get_link_addr(iface); in net_ipv4_acd_input()
Dnet_core.c197 sizeof(struct net_linkaddr)); in copy_ll_addr()
199 sizeof(struct net_linkaddr)); in copy_ll_addr()
/Zephyr-latest/doc/connectivity/networking/api/
Dsystem_mgmt.rst17 net_linkaddr.rst
Dnet_linkaddr.rst21 .. doxygengroup:: net_linkaddr
/Zephyr-latest/drivers/net/
Dslip.h34 struct net_linkaddr ll_addr;
Dslip.c367 static inline struct net_linkaddr *slip_get_mac(struct slip_context *slip) in slip_get_mac()
378 struct net_linkaddr *ll_addr; in slip_iface_init()
/Zephyr-latest/subsys/net/lib/ptp/
Dtransport.h115 struct net_linkaddr *ptp_transport_physical_addr(struct ptp_port *port);
/Zephyr-latest/subsys/net/l2/ieee802154/
Dieee802154_frame.h491 void ieee802154_compute_header_and_authtag_len(struct net_if *iface, struct net_linkaddr *dst,
492 struct net_linkaddr *src, uint8_t *ll_hdr_len,
495 bool ieee802154_create_data_frame(struct ieee802154_context *ctx, struct net_linkaddr *dst,
496 struct net_linkaddr *src, struct net_buf *buf,
Dieee802154_frame.c447 void ieee802154_compute_header_and_authtag_len(struct net_if *iface, struct net_linkaddr *dst, in ieee802154_compute_header_and_authtag_len()
448 struct net_linkaddr *src, uint8_t *ll_hdr_len, in ieee802154_compute_header_and_authtag_len()
539 static inline enum ieee802154_addressing_mode get_dst_addr_mode(struct net_linkaddr *dst, in get_dst_addr_mode()
563 static inline bool data_addr_to_fs_settings(struct net_linkaddr *dst, struct ieee802154_fcf_seq *fs, in data_addr_to_fs_settings()
672 bool ieee802154_create_data_frame(struct ieee802154_context *ctx, struct net_linkaddr *dst, in ieee802154_create_data_frame()
673 struct net_linkaddr *src, struct net_buf *buf, uint8_t ll_hdr_len) in ieee802154_create_data_frame()
/Zephyr-latest/doc/releases/
Dmigration-guide-4.2.rst119 :c:struct:`net_linkaddr` and the old struct ``net_linkaddr`` has been removed.
120 The struct :c:struct:`net_linkaddr` now contains space to store the link
125 Note that any code that is using struct :c:struct:`net_linkaddr` directly, and
/Zephyr-latest/samples/net/secure_mqtt_sensor_actuator/src/
Dmain.c51 struct net_linkaddr *mac; in log_mac_addr()
/Zephyr-latest/subsys/net/l2/ppp/
Dipv6cp.c34 struct net_linkaddr *linkaddr; in ipv6cp_add_iid()
246 struct net_linkaddr peer_lladdr; in ipv6cp_up()
298 struct net_linkaddr peer_lladdr; in ipv6cp_down()
/Zephyr-latest/drivers/ethernet/
Deth_native_tap.c59 struct net_linkaddr ll_addr;
203 static struct net_linkaddr *eth_get_mac(struct eth_context *ctx) in eth_get_mac()
309 struct net_linkaddr *ll_addr = eth_get_mac(ctx); in eth_iface_init()
/Zephyr-latest/tests/net/neighbor/src/
Dmain.c74 struct net_linkaddr lladdr; in ZTEST()
75 struct net_linkaddr *lladdr_ptr; in ZTEST()
/Zephyr-latest/tests/net/shell/src/
Dmain.c58 struct net_linkaddr ll_addr;
/Zephyr-latest/tests/net/icmpv6/src/
Dmain.c69 struct net_linkaddr ll_addr;
/Zephyr-latest/subsys/net/lib/sockets/
Dsockets_packet.c149 struct net_linkaddr *lladdr) in zpacket_set_eth_pkttype()
202 struct net_linkaddr dst_addr; in zpacket_set_source_addr()
/Zephyr-latest/subsys/net/lib/shell/
Droute.c35 struct net_linkaddr *lladdr; in route_cb()

123