Listing 3. ip_options_compile () int ip_options_compile (struct ip_options *opt, struct sk_buff *skb) { unsigned char *pp_ptr; unsigned char *optptr; ... case IPOPT_CIPSO: if(security_ops->ip_ops->decode_options(skb, optptr, &pp_ptr) goto error; break; ... }