Skip to content
Snippets Groups Projects

Allow forcing relay in CMDU TX over ubus

Open Filip Matusiak requested to merge fm-relay-13699 into devel
Compare and
1 file
+ 6
2
Compare changes
  • Side-by-side
  • Inline
+ 6
2
@@ -261,12 +261,16 @@ int ieee1905_ubus_send_cmdu(struct ubus_context *ubus_ctx,
@@ -261,12 +261,16 @@ int ieee1905_ubus_send_cmdu(struct ubus_context *ubus_ctx,
blobmsg_add_u32(&bb, "mid", (uint32_t)cmdu_get_mid(cmdu));
blobmsg_add_u32(&bb, "mid", (uint32_t)cmdu_get_mid(cmdu));
 
blobmsg_add_u8(&bb, "relay", IS_CMDU_RELAY_MCAST(cmdu->cdata));
 
if (vid)
if (vid)
blobmsg_add_u32(&bb, "vid", (uint32_t)vid);
blobmsg_add_u32(&bb, "vid", (uint32_t)vid);
trace("|%s:%d|cmdu:0x%04x|dst:%s|mid:%u|datalen:%u|ifname:%s|vid:%u\n",
trace("|%s:%d|cmdu:0x%04x|dst:%s|mid:%u|relay:%u|datalen:%u|ifname:%s|vid:%u\n",
__func__, __LINE__, cmdu_get_type(cmdu), dst_addr,
__func__, __LINE__, cmdu_get_type(cmdu), dst_addr,
cmdu_get_mid(cmdu), cmdu->datalen, cmdu->dev_ifname, vid);
cmdu_get_mid(cmdu), IS_CMDU_RELAY_MCAST(cmdu->cdata),
 
cmdu->datalen, cmdu->dev_ifname, vid);
 
if (cmdu->datalen) {
if (cmdu->datalen) {
char *tlv_str = NULL;
char *tlv_str = NULL;
uint16_t len = 0;
uint16_t len = 0;
Loading