Displaying 6 results from an estimated 6 matches for "sk_protocol".
2009 Apr 22
0
networking problems in kinit
...the place in the kernel which returns the error:
It occours in net/ipv4/datagram.c in function
int ip4_datagram_connect(struct sock *sk, struct sockaddr *uaddr, int addr_len)
{
...
err = ip_route_connect(&rt, usin->sin_addr.s_addr, saddr,
RT_CONN_FLAGS(sk), oif,
sk->sk_protocol,
inet->sport, usin->sin_port, sk, 1);
if (err)
return err;
if ((rt->rt_flags & RTCF_BROADCAST) && !sock_flag(sk, SOCK_BROADCAST)) {
ip_rt_put(rt);
return -EACCES; >>>>>> This throws me out <<<<<<<<<
}
...
}
So f...
2008 Dec 14
5
[PATCH] AF_VMCHANNEL address family for guest<->host communication.
...proto,
+ gfp_t prio)
+{
+ struct sock *sk;
+
+ sk = sk_alloc(&init_net, PF_VMCHANNEL, prio, &vmchannel_proto);
+
+ if (!sk)
+ return NULL;
+
+ sock_init_data(sock, sk);
+ skb_queue_head_init(&vmchannel_sk(sk)->backlog_skb_q);
+ sk->sk_destruct = vmchannel_sock_destruct;
+ sk->sk_protocol = proto;
+
+ vmchannel_sock_link(&vmchannel_sk_list, sk);
+
+ return sk;
+}
+
+static int vmchannel_sock_create(struct net *net, struct socket *sock,
+ int protocol)
+{
+ struct sock *sk;
+
+ if (!capable(CAP_NET_ADMIN))
+ return -EPERM;
+
+ if (sock->type != SOCK_STREAM)
+ return -ESOCKT...
2008 Dec 14
5
[PATCH] AF_VMCHANNEL address family for guest<->host communication.
...proto,
+ gfp_t prio)
+{
+ struct sock *sk;
+
+ sk = sk_alloc(&init_net, PF_VMCHANNEL, prio, &vmchannel_proto);
+
+ if (!sk)
+ return NULL;
+
+ sock_init_data(sock, sk);
+ skb_queue_head_init(&vmchannel_sk(sk)->backlog_skb_q);
+ sk->sk_destruct = vmchannel_sock_destruct;
+ sk->sk_protocol = proto;
+
+ vmchannel_sock_link(&vmchannel_sk_list, sk);
+
+ return sk;
+}
+
+static int vmchannel_sock_create(struct net *net, struct socket *sock,
+ int protocol)
+{
+ struct sock *sk;
+
+ if (!capable(CAP_NET_ADMIN))
+ return -EPERM;
+
+ if (sock->type != SOCK_STREAM)
+ return -ESOCKT...
2014 Dec 17
20
[PATCH 00/10] Split UFO into v4 and v6 versions.
UFO support in the kernel applies to both IPv4 and IPv6 protocols
with the same device feature. However some devices may not be able
to support one of the offloads. For this we split the UFO offload
feature into 2 pieces. NETIF_F_UFO now controlls the IPv4 part and
this series introduces NETIF_F_UFO6.
As a result of this work, we can now re-enable NETIF_F_UFO on
virtio_net devices and restore
2014 Dec 17
20
[PATCH 00/10] Split UFO into v4 and v6 versions.
UFO support in the kernel applies to both IPv4 and IPv6 protocols
with the same device feature. However some devices may not be able
to support one of the offloads. For this we split the UFO offload
feature into 2 pieces. NETIF_F_UFO now controlls the IPv4 part and
this series introduces NETIF_F_UFO6.
As a result of this work, we can now re-enable NETIF_F_UFO on
virtio_net devices and restore
2006 Jul 26
5
linux-2.6-xen.hg
Hi,
Is the http://xenbits.xensource.com/linux-2.6-xen.hg tree still being
updated? if not, what''s the preferred Linux tree to track that has all
of the Xen bits?
Thanks,
Muli
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel