]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/ax25/af_ax25.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
[linux.git] / net / ax25 / af_ax25.c
index ca5207767dc27d48376eee9b80a6c7083a918372..bb222b882b6776481a17c9a4cc9ed6d97150c986 100644 (file)
@@ -855,6 +855,8 @@ static int ax25_create(struct net *net, struct socket *sock, int protocol,
                break;
 
        case SOCK_RAW:
+               if (!capable(CAP_NET_RAW))
+                       return -EPERM;
                break;
        default:
                return -ESOCKTNOSUPPORT;