X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=net%2Fipv6%2Fexthdrs_offload.c;h=447a7fbd1bb6f28dc78203ef4f4254705dc68c99;hb=0f2776e6151a123552fd06b666fe755fa780a967;hp=cf77f3abfd061280f6a211deb4a24bcd247c944a;hpb=8be0e5c427c18a59ce261c496ae2193cbcbafffd;p=~andy%2Flinux diff --git a/net/ipv6/exthdrs_offload.c b/net/ipv6/exthdrs_offload.c index cf77f3abfd0..447a7fbd1bb 100644 --- a/net/ipv6/exthdrs_offload.c +++ b/net/ipv6/exthdrs_offload.c @@ -25,11 +25,11 @@ int __init ipv6_exthdrs_offload_init(void) int ret; ret = inet6_add_offload(&rthdr_offload, IPPROTO_ROUTING); - if (!ret) + if (ret) goto out; ret = inet6_add_offload(&dstopt_offload, IPPROTO_DSTOPTS); - if (!ret) + if (ret) goto out_rt; out: