diff options
Diffstat (limited to 'net/ieee802154/raw.c')
-rw-r--r-- | net/ieee802154/raw.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/net/ieee802154/raw.c b/net/ieee802154/raw.c index 74d54fae33d7..9d1f64806f02 100644 --- a/net/ieee802154/raw.c +++ b/net/ieee802154/raw.c | |||
@@ -96,7 +96,7 @@ out: | |||
96 | } | 96 | } |
97 | 97 | ||
98 | static int raw_connect(struct sock *sk, struct sockaddr *uaddr, | 98 | static int raw_connect(struct sock *sk, struct sockaddr *uaddr, |
99 | int addr_len) | 99 | int addr_len) |
100 | { | 100 | { |
101 | return -ENOTSUPP; | 101 | return -ENOTSUPP; |
102 | } | 102 | } |
@@ -106,8 +106,8 @@ static int raw_disconnect(struct sock *sk, int flags) | |||
106 | return 0; | 106 | return 0; |
107 | } | 107 | } |
108 | 108 | ||
109 | static int raw_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, | 109 | static int raw_sendmsg(struct kiocb *iocb, struct sock *sk, |
110 | size_t size) | 110 | struct msghdr *msg, size_t size) |
111 | { | 111 | { |
112 | struct net_device *dev; | 112 | struct net_device *dev; |
113 | unsigned int mtu; | 113 | unsigned int mtu; |
@@ -145,7 +145,7 @@ static int raw_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, | |||
145 | hlen = LL_RESERVED_SPACE(dev); | 145 | hlen = LL_RESERVED_SPACE(dev); |
146 | tlen = dev->needed_tailroom; | 146 | tlen = dev->needed_tailroom; |
147 | skb = sock_alloc_send_skb(sk, hlen + tlen + size, | 147 | skb = sock_alloc_send_skb(sk, hlen + tlen + size, |
148 | msg->msg_flags & MSG_DONTWAIT, &err); | 148 | msg->msg_flags & MSG_DONTWAIT, &err); |
149 | if (!skb) | 149 | if (!skb) |
150 | goto out_dev; | 150 | goto out_dev; |
151 | 151 | ||
@@ -235,7 +235,6 @@ void ieee802154_raw_deliver(struct net_device *dev, struct sk_buff *skb) | |||
235 | bh_lock_sock(sk); | 235 | bh_lock_sock(sk); |
236 | if (!sk->sk_bound_dev_if || | 236 | if (!sk->sk_bound_dev_if || |
237 | sk->sk_bound_dev_if == dev->ifindex) { | 237 | sk->sk_bound_dev_if == dev->ifindex) { |
238 | |||
239 | struct sk_buff *clone; | 238 | struct sk_buff *clone; |
240 | 239 | ||
241 | clone = skb_clone(skb, GFP_ATOMIC); | 240 | clone = skb_clone(skb, GFP_ATOMIC); |
@@ -248,13 +247,13 @@ void ieee802154_raw_deliver(struct net_device *dev, struct sk_buff *skb) | |||
248 | } | 247 | } |
249 | 248 | ||
250 | static int raw_getsockopt(struct sock *sk, int level, int optname, | 249 | static int raw_getsockopt(struct sock *sk, int level, int optname, |
251 | char __user *optval, int __user *optlen) | 250 | char __user *optval, int __user *optlen) |
252 | { | 251 | { |
253 | return -EOPNOTSUPP; | 252 | return -EOPNOTSUPP; |
254 | } | 253 | } |
255 | 254 | ||
256 | static int raw_setsockopt(struct sock *sk, int level, int optname, | 255 | static int raw_setsockopt(struct sock *sk, int level, int optname, |
257 | char __user *optval, unsigned int optlen) | 256 | char __user *optval, unsigned int optlen) |
258 | { | 257 | { |
259 | return -EOPNOTSUPP; | 258 | return -EOPNOTSUPP; |
260 | } | 259 | } |
@@ -274,4 +273,3 @@ struct proto ieee802154_raw_prot = { | |||
274 | .getsockopt = raw_getsockopt, | 273 | .getsockopt = raw_getsockopt, |
275 | .setsockopt = raw_setsockopt, | 274 | .setsockopt = raw_setsockopt, |
276 | }; | 275 | }; |
277 | |||