]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/netfilter/ipvs/ip_vs_proto_sctp.c
sctp: remove the typedef sctp_sctphdr_t
[linux.git] / net / netfilter / ipvs / ip_vs_proto_sctp.c
index 56f8e4b204ffcc4840a1042097a0f7d0f004df18..6b38cadab822b4cf7a4fe2782502eb4a10981897 100644 (file)
@@ -16,15 +16,14 @@ sctp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
 {
        struct ip_vs_service *svc;
        sctp_chunkhdr_t _schunkh, *sch;
-       sctp_sctphdr_t *sh, _sctph;
+       struct sctphdr *sh, _sctph;
        __be16 _ports[2], *ports = NULL;
 
        if (likely(!ip_vs_iph_icmp(iph))) {
                sh = skb_header_pointer(skb, iph->len, sizeof(_sctph), &_sctph);
                if (sh) {
-                       sch = skb_header_pointer(
-                               skb, iph->len + sizeof(sctp_sctphdr_t),
-                               sizeof(_schunkh), &_schunkh);
+                       sch = skb_header_pointer(skb, iph->len + sizeof(_sctph),
+                                                sizeof(_schunkh), &_schunkh);
                        if (sch && (sch->type == SCTP_CID_INIT ||
                                    sysctl_sloppy_sctp(ipvs)))
                                ports = &sh->source;
@@ -77,7 +76,7 @@ sctp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
        return 1;
 }
 
-static void sctp_nat_csum(struct sk_buff *skb, sctp_sctphdr_t *sctph,
+static void sctp_nat_csum(struct sk_buff *skb, struct sctphdr *sctph,
                          unsigned int sctphoff)
 {
        sctph->checksum = sctp_compute_cksum(skb, sctphoff);
@@ -88,7 +87,7 @@ static int
 sctp_snat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
                  struct ip_vs_conn *cp, struct ip_vs_iphdr *iph)
 {
-       sctp_sctphdr_t *sctph;
+       struct sctphdr *sctph;
        unsigned int sctphoff = iph->len;
        bool payload_csum = false;
 
@@ -135,7 +134,7 @@ static int
 sctp_dnat_handler(struct sk_buff *skb, struct ip_vs_protocol *pp,
                  struct ip_vs_conn *cp, struct ip_vs_iphdr *iph)
 {
-       sctp_sctphdr_t *sctph;
+       struct sctphdr *sctph;
        unsigned int sctphoff = iph->len;
        bool payload_csum = false;
 
@@ -389,7 +388,7 @@ set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp,
        ihl = ip_hdrlen(skb);
 #endif
 
-       cofs = ihl + sizeof(sctp_sctphdr_t);
+       cofs = ihl + sizeof(struct sctphdr);
        sch = skb_header_pointer(skb, cofs, sizeof(_sctpch), &_sctpch);
        if (sch == NULL)
                return;