X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=net%2Fphonet%2Faf_phonet.c;h=f60c0c2aacba5f1a99fe4a2fe159f43a09b78f07;hb=53cddfcc0e760d2b364878b6dadbd0c6d087cfae;hp=a662e62a99cfa0adcf7589aa457a19bfeb21b48a;hpb=b92efa9abffc4a634cd2e7a0f81f8aa6310d67c9;p=pandora-kernel.git diff --git a/net/phonet/af_phonet.c b/net/phonet/af_phonet.c index a662e62a99cf..f60c0c2aacba 100644 --- a/net/phonet/af_phonet.c +++ b/net/phonet/af_phonet.c @@ -168,6 +168,12 @@ static int pn_send(struct sk_buff *skb, struct net_device *dev, goto drop; } + /* Broadcast sending is not implemented */ + if (pn_addr(dst) == PNADDR_BROADCAST) { + err = -EOPNOTSUPP; + goto drop; + } + skb_reset_transport_header(skb); WARN_ON(skb_headroom(skb) & 1); /* HW assumes word alignment */ skb_push(skb, sizeof(struct phonethdr));