switch (action) {
case MPATH_PREQ:
- mhwmp_dbg("sending PREQ\n");
+ mhwmp_dbg("sending PREQ to %pM\n", dst);
ie_len = 37;
pos = skb_put(skb, 2 + ie_len);
*pos++ = WLAN_EID_PREQ;
break;
case MPATH_PREP:
- mhwmp_dbg("sending PREP\n");
+ mhwmp_dbg("sending PREP to %pM\n", dst);
ie_len = 31;
pos = skb_put(skb, 2 + ie_len);
*pos++ = WLAN_EID_PREP;
orig_dsn = PREQ_IE_ORIG_DSN(preq_elem);
dst_flags = PREQ_IE_DST_F(preq_elem);
- mhwmp_dbg("received PREQ\n");
+ mhwmp_dbg("received PREQ from %pM\n", orig_addr);
if (memcmp(dst_addr, sdata->dev->dev_addr, ETH_ALEN) == 0) {
mhwmp_dbg("PREQ is for us\n");
ifmsh->mshstats.dropped_frames_ttl++;
return;
}
- mhwmp_dbg("forwarding the PREQ\n");
+ mhwmp_dbg("forwarding the PREQ from %pM\n", orig_addr);
--ttl;
flags = PREQ_IE_FLAGS(preq_elem);
preq_id = PREQ_IE_PREQ_ID(preq_elem);
u8 next_hop[ETH_ALEN];
u32 dst_dsn, orig_dsn, lifetime;
- mhwmp_dbg("received PREP\n");
+ mhwmp_dbg("received PREP from %pM\n", PREP_IE_ORIG_ADDR(prep_elem));
/* Note that we divert from the draft nomenclature and denominate
* destination to what the draft refers to as origininator. So in this
ieee802_11_parse_elems(mgmt->u.action.u.mesh_action.variable,
len - baselen, &elems);
- mhwmp_dbg("RX path selection frame\n");
if (elems.preq) {
if (elems.preq_len != 37)
/* Right now we support just 1 destination and no AE */