raw: Fix: check type for SOCK_DGRAM instead of SOCK_RAW.
authorRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Sat, 21 May 2011 10:29:53 +0000 (13:29 +0300)
committerRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Sat, 21 May 2011 10:29:53 +0000 (13:29 +0300)
src/raw/swift_raw.c

index 84cb382..55510a2 100644 (file)
@@ -179,7 +179,7 @@ int sw_socket(int __domain, int __type, int __protocol)
        int s;
        struct sock_list *list;
 
-       if (__domain != PF_INET || __type != SOCK_RAW || __protocol != IPPROTO_SWIFT) {
+       if (__domain != PF_INET || __type != SOCK_DGRAM || __protocol != IPPROTO_SWIFT) {
                errno = EINVAL;
                goto sock_err;
        }