X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=net%2Fl2tp%2Fl2tp_ip.c;h=0b44d855269c0320403bd52d07d15c0043247ac3;hb=2d2e7d195b902c419bc0b69ced026aca444d69a8;hp=da1a1cee1a088e39816d565e99975bbc69a392d3;hpb=2cde51fbd0f310c8a2c5f977e665c0ac3945b46d;p=profile%2Fivi%2Fkernel-x86-ivi.git diff --git a/net/l2tp/l2tp_ip.c b/net/l2tp/l2tp_ip.c index da1a1ce..0b44d85 100644 --- a/net/l2tp/l2tp_ip.c +++ b/net/l2tp/l2tp_ip.c @@ -403,7 +403,7 @@ static int l2tp_ip_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *m /* Get and verify the address. */ if (msg->msg_name) { - struct sockaddr_l2tpip *lip = (struct sockaddr_l2tpip *) msg->msg_name; + DECLARE_SOCKADDR(struct sockaddr_l2tpip *, lip, msg->msg_name); rc = -EINVAL; if (msg->msg_namelen < sizeof(*lip)) goto out; @@ -512,7 +512,7 @@ static int l2tp_ip_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *m struct inet_sock *inet = inet_sk(sk); size_t copied = 0; int err = -EOPNOTSUPP; - struct sockaddr_in *sin = (struct sockaddr_in *)msg->msg_name; + DECLARE_SOCKADDR(struct sockaddr_in *, sin, msg->msg_name); struct sk_buff *skb; if (flags & MSG_OOB)