taglinefilesource code
opt143drivers/char/tty_ioctl.cstatic int set_termios(struct tty_struct * tty, unsigned long arg, int opt)
opt152drivers/char/tty_ioctl.cif (opt & TERMIOS_TERMIO) {
opt169drivers/char/tty_ioctl.cif ((opt & TERMIOS_FLUSH) && tty->ldisc.flush_buffer)
opt172drivers/char/tty_ioctl.cif (opt & TERMIOS_WAIT)
opt379drivers/char/tty_ioctl.cint opt = 0;
opt417drivers/char/tty_ioctl.copt |= TERMIOS_FLUSH;
opt419drivers/char/tty_ioctl.copt |= TERMIOS_WAIT;
opt421drivers/char/tty_ioctl.creturn set_termios(real_tty, arg, opt);
opt425drivers/char/tty_ioctl.copt |= TERMIOS_FLUSH;
opt427drivers/char/tty_ioctl.copt |= TERMIOS_WAIT;
opt429drivers/char/tty_ioctl.creturn set_termios(real_tty, arg, opt|TERMIOS_TERMIO);
opt226drivers/net/ppp.cint subid, void *saddr, void *daddr, void *opt);
opt1451drivers/net/ppp.cu_char *opt = dp   + CCP_HDRLEN;
opt1478drivers/net/ppp.cif (slen < (CCP_OPT_LENGTH (opt) + CCP_HDRLEN))
opt1489drivers/net/ppp.copt,
opt1505drivers/net/ppp.copt,
opt3246drivers/net/ppp.cint subid, void *saddr, void *daddr, void *opt)
opt209fs/isofs/inode.cstruct iso9660_options opt;
opt213fs/isofs/inode.cif (!parse_options((char *) data,&opt)) {
opt220fs/isofs/inode.cprintk("map = %c\n", opt.map);
opt221fs/isofs/inode.cprintk("rock = %c\n", opt.rock);
opt222fs/isofs/inode.cprintk("cruft = %c\n", opt.cruft);
opt223fs/isofs/inode.cprintk("unhide = %c\n", opt.unhide);
opt224fs/isofs/inode.cprintk("conversion = %c\n", opt.conversion);
opt225fs/isofs/inode.cprintk("blocksize = %d\n", opt.blocksize);
opt226fs/isofs/inode.cprintk("gid = %d\n", opt.gid);
opt227fs/isofs/inode.cprintk("uid = %d\n", opt.uid);
opt232fs/isofs/inode.cint i = opt.blocksize;
opt238fs/isofs/inode.cset_blocksize(dev, opt.blocksize);
opt250fs/isofs/inode.cif (!(bh = bread(dev, iso_blknum << (ISOFS_BLOCK_BITS-blocksize_bits), opt.blocksize))) {
opt272fs/isofs/inode.copt.rock = 'n';
opt360fs/isofs/inode.cs->u.isofs_sb.s_mapping = opt.map;
opt361fs/isofs/inode.cs->u.isofs_sb.s_rock = (opt.rock == 'y' ? 1 : 0);
opt362fs/isofs/inode.cs->u.isofs_sb.s_conversion = opt.conversion;
opt363fs/isofs/inode.cs->u.isofs_sb.s_cruft = opt.cruft;
opt364fs/isofs/inode.cs->u.isofs_sb.s_unhide = opt.unhide;
opt365fs/isofs/inode.cs->u.isofs_sb.s_uid = opt.uid;
opt366fs/isofs/inode.cs->u.isofs_sb.s_gid = opt.gid;
opt371fs/isofs/inode.cs->u.isofs_sb.s_mode = opt.mode & 0777;
opt372fs/isofs/inode.cs->s_blocksize = opt.blocksize;
opt290include/linux/ext2_fs.h#define clear_opt(o, opt)    o &= ~EXT2_MOUNT_##opt
opt291include/linux/ext2_fs.h#define set_opt(o, opt)      o |= EXT2_MOUNT_##opt
opt292include/linux/ext2_fs.h#define test_opt(sb, opt)    ((sb)->u.ext2_sb.s_mount_opt & \
opt293include/linux/ext2_fs.hEXT2_MOUNT_##opt)
opt29include/net/icmp.hstruct options *opt, __u32 daddr,
opt92include/net/ip.hstruct options *opt, int len,
opt99include/net/ip.hextern int    ip_options_compile(struct options * opt, struct sk_buff * skb);
opt116include/net/ip.hstruct options * opt,
opt140include/net/ip.hextern void ip_options_build(struct sk_buff *skb, struct options *opt, __u32 daddr, __u32 saddr, int is_frag);
opt143include/net/ip.hextern int ip_options_compile(struct options *opt, struct sk_buff *skb);
opt1include/net/ipip.hextern int ipip_rcv(struct sk_buff *skb, struct device *dev, struct options *opt, 
opt33include/net/protocol.hstruct options *opt, __u32 daddr,
opt49include/net/route.hextern struct rtable  *ip_rt_route(__u32 daddr, struct options *opt, __u32 *src_addr);
opt50include/net/route.hextern struct rtable   *ip_rt_local(__u32 daddr, struct options *opt, __u32 *src_addr);
opt82include/net/sock.hstruct options    *opt;
opt283include/net/sock.hstruct options *opt, int len,
opt295include/net/sock.hstruct options *opt, __u32 daddr,
opt130include/net/tcp.hstruct options *opt, __u32 daddr,
opt46include/net/udp.hstruct options *opt, __u32 daddr,
opt969net/appletalk/ddp.cint err,opt;
opt979net/appletalk/ddp.copt=get_fs_long((unsigned long *)optval);
opt694net/ax25/af_ax25.cint err, opt;
opt710net/ax25/af_ax25.copt = get_fs_long((unsigned long *)optval);
opt715net/ax25/af_ax25.cif (opt < 1 || opt > 7)
opt718net/ax25/af_ax25.cif (opt < 1 || opt > 63)
opt721net/ax25/af_ax25.csk->ax25->window = opt;
opt725net/ax25/af_ax25.cif (opt < 1)
opt727net/ax25/af_ax25.csk->ax25->rtt = (opt * PR_SLOWHZ) / 2;
opt731net/ax25/af_ax25.cif (opt < 1)
opt733net/ax25/af_ax25.csk->ax25->t2 = opt * PR_SLOWHZ;
opt737net/ax25/af_ax25.cif (opt < 1 || opt > 31)
opt739net/ax25/af_ax25.csk->ax25->n2 = opt;
opt743net/ax25/af_ax25.cif (opt < 1)
opt745net/ax25/af_ax25.csk->ax25->t3 = opt * PR_SLOWHZ;
opt749net/ax25/af_ax25.csk->ax25->backoff = opt ? 1 : 0;
opt753net/ax25/af_ax25.csk->ax25->modulus = opt ? EMODULUS : MODULUS;
opt757net/ax25/af_ax25.csk->ax25->hdrincl = opt ? 1 : 0;
opt402net/ipv4/af_inet.cif(sk->opt)
opt403net/ipv4/af_inet.ckfree(sk->opt);
opt665net/ipv4/af_inet.csk->opt = NULL;
opt605net/ipv4/icmp.cint icmp_rcv(struct sk_buff *skb, struct device *dev, struct options *opt,
opt213net/ipv4/igmp.cint igmp_rcv(struct sk_buff *skb, struct device *dev, struct options *opt,
opt92net/ipv4/ip_forward.cstruct   options * opt  = (struct options*)skb->proto_priv;
opt190net/ipv4/ip_forward.cif (opt->is_strictroute)
opt216net/ipv4/ip_forward.c(rt->rt_flags&RTF_MODIFIED) && !opt->srr)
opt334net/ipv4/ip_forward.cif (opt->optlen) 
opt337net/ipv4/ip_forward.cif (opt->rr_needaddr) 
opt339net/ipv4/ip_forward.coptptr = (unsigned char *)iph + opt->rr;
opt341net/ipv4/ip_forward.copt->is_changed = 1;
opt343net/ipv4/ip_forward.cif (opt->srr_is_hit) 
opt347net/ipv4/ip_forward.coptptr = (unsigned char *)iph + opt->srr;
opt361net/ipv4/ip_forward.copt->is_changed = 1;
opt369net/ipv4/ip_forward.cif (opt->ts_needaddr) 
opt371net/ipv4/ip_forward.coptptr = (unsigned char *)iph + opt->ts;
opt373net/ipv4/ip_forward.copt->is_changed = 1;
opt375net/ipv4/ip_forward.cif (opt->is_changed) 
opt377net/ipv4/ip_forward.copt->is_changed = 0;
opt189net/ipv4/ip_fw.cint ip_fw_chk(struct iphdr *ip, struct device *rif, struct ip_fw *chain, int policy, int opt)
opt237net/ipv4/ip_fw.cif (offset!=0 && (opt != 1) && (ip->protocol == IPPROTO_TCP ||
opt428net/ipv4/ip_fw.cif(opt != 1) {
opt460net/ipv4/ip_fw.cif (opt != 2) {
opt464net/ipv4/ip_fw.cif (opt != 1)
opt468net/ipv4/ip_fw.cif(opt == 1)
opt202net/ipv4/ip_input.cstruct options * opt = NULL;
opt262net/ipv4/ip_input.copt = (struct options*)skb->proto_priv;
opt264net/ipv4/ip_input.cif (opt->srr) 
opt318net/ipv4/ip_input.cif (opt && opt->srr) 
opt322net/ipv4/ip_input.cunsigned char * optptr = ((unsigned char *)iph) + opt->srr;
opt338net/ipv4/ip_input.cicmp_send(skb, ICMP_PARAMETERPROB, 0, opt->srr+2,
opt360net/ipv4/ip_input.copt->srr_is_hit = 1;
opt361net/ipv4/ip_input.copt->is_changed = 1;
opt529net/ipv4/ip_input.cipprot->handler(skb2, dev, opt, iph->daddr,
opt596net/ipv4/ip_input.cif (opt && opt->is_strictroute) 
opt30net/ipv4/ip_options.cvoid ip_options_build(struct sk_buff * skb, struct options * opt,
opt36net/ipv4/ip_options.cmemcpy(skb->proto_priv, opt, sizeof(struct options));
opt37net/ipv4/ip_options.cmemcpy(iph+sizeof(struct iphdr), opt->__data, opt->optlen);
opt38net/ipv4/ip_options.copt = (struct options*)skb->proto_priv;
opt39net/ipv4/ip_options.copt->is_data = 0;
opt41net/ipv4/ip_options.cif (opt->srr)
opt42net/ipv4/ip_options.cmemcpy(iph+opt->srr+iph[opt->srr+1]-4, &daddr, 4);
opt46net/ipv4/ip_options.cif (opt->rr_needaddr)
opt47net/ipv4/ip_options.cmemcpy(iph+opt->rr+iph[opt->rr+2]-5, &saddr, 4);
opt48net/ipv4/ip_options.cif (opt->ts_needaddr)
opt49net/ipv4/ip_options.cmemcpy(iph+opt->ts+iph[opt->ts+2]-9, &saddr, 4);
opt50net/ipv4/ip_options.cif (opt->ts_needtime) 
opt56net/ipv4/ip_options.cmemcpy(iph+opt->ts+iph[opt->ts+2]-5, &midtime, 4);
opt60net/ipv4/ip_options.cif (opt->rr) 
opt62net/ipv4/ip_options.cmemset(iph+opt->rr, IPOPT_NOP, iph[opt->rr+1]);
opt63net/ipv4/ip_options.copt->rr = 0;
opt64net/ipv4/ip_options.copt->rr_needaddr = 0;
opt66net/ipv4/ip_options.cif (opt->ts) 
opt68net/ipv4/ip_options.cmemset(iph+opt->ts, IPOPT_NOP, iph[opt->ts+1]);
opt69net/ipv4/ip_options.copt->ts = 0;
opt70net/ipv4/ip_options.copt->ts_needaddr = opt->ts_needtime = 0;
opt198net/ipv4/ip_options.cstruct options * opt = (struct options*)skb->proto_priv;
opt199net/ipv4/ip_options.cint  l = opt->optlen;
opt221net/ipv4/ip_options.copt->ts = 0;
opt222net/ipv4/ip_options.copt->rr = 0;
opt223net/ipv4/ip_options.copt->rr_needaddr = 0;
opt224net/ipv4/ip_options.copt->ts_needaddr = 0;
opt225net/ipv4/ip_options.copt->ts_needtime = 0;
opt235net/ipv4/ip_options.cint ip_options_compile(struct options * opt, struct sk_buff * skb)
opt243net/ipv4/ip_options.cif (!opt) 
opt245net/ipv4/ip_options.copt = (struct options*)skb->proto_priv;
opt246net/ipv4/ip_options.cmemset(opt, 0, sizeof(struct options));
opt248net/ipv4/ip_options.copt->optlen = ((struct iphdr *)iph)->ihl*4 - sizeof(struct iphdr);
opt250net/ipv4/ip_options.copt->is_data = 0;
opt254net/ipv4/ip_options.coptptr = opt->is_data ? opt->__data : (unsigned char*)&skb->ip_hdr[1];
opt258net/ipv4/ip_options.cfor (l = opt->optlen; l > 0; ) 
opt268net/ipv4/ip_options.copt->is_changed = 1;
opt298net/ipv4/ip_options.cif (opt->srr) 
opt310net/ipv4/ip_options.cmemcpy(&opt->faddr, &optptr[3], 4);
opt314net/ipv4/ip_options.copt->is_strictroute = (optptr[0] == IPOPT_SSRR);
opt315net/ipv4/ip_options.copt->srr = optptr - iph;
opt318net/ipv4/ip_options.cif (opt->rr) 
opt343net/ipv4/ip_options.copt->is_changed = 1;
opt346net/ipv4/ip_options.copt->rr_needaddr = 1;
opt348net/ipv4/ip_options.copt->rr = optptr - iph;
opt351net/ipv4/ip_options.cif (opt->ts) 
opt378net/ipv4/ip_options.copt->ts = optptr - iph;
opt382net/ipv4/ip_options.copt->is_changed = 1;
opt392net/ipv4/ip_options.copt->ts = optptr - iph;
opt398net/ipv4/ip_options.copt->ts_needaddr = 1;
opt399net/ipv4/ip_options.copt->ts_needtime = 1;
opt408net/ipv4/ip_options.copt->ts = optptr - iph;
opt417net/ipv4/ip_options.copt->ts_needaddr = 1;
opt418net/ipv4/ip_options.copt->ts_needtime = 1;
opt432net/ipv4/ip_options.copt->is_changed = 1;
opt443net/ipv4/ip_options.copt->ts = optptr - iph;
opt447net/ipv4/ip_options.copt->is_changed = 1;
opt166net/ipv4/ip_output.cstruct device **dev, int type, struct options *opt, int len, int tos, int ttl)
opt175net/ipv4/ip_output.cif (opt && opt->srr)
opt176net/ipv4/ip_output.cdaddr = opt->faddr;
opt271net/ipv4/ip_output.cif (opt)
opt272net/ipv4/ip_output.ciph=(struct iphdr *)skb_put(skb,sizeof(struct iphdr) + opt->optlen);
opt286net/ipv4/ip_output.cif (!opt || !opt->optlen)
opt288net/ipv4/ip_output.cif (opt->is_strictroute && rt && rt->rt_gateway) 
opt293net/ipv4/ip_output.ciph->ihl += opt->optlen>>2;
opt294net/ipv4/ip_output.cip_options_build(skb, opt, final_daddr, (*dev)->pa_addr, 0);
opt555net/ipv4/ip_output.cstruct options * opt,
opt571net/ipv4/ip_output.cif (opt && opt->srr && !sk->ip_hdrincl)
opt572net/ipv4/ip_output.cdaddr = opt->faddr;
opt666net/ipv4/ip_output.cif (!sk->ip_hdrincl && opt) 
opt668net/ipv4/ip_output.clength += opt->optlen;
opt669net/ipv4/ip_output.cif (opt->is_strictroute && rt && rt->rt_gateway) 
opt718net/ipv4/ip_output.cif (opt) 
opt720net/ipv4/ip_output.ciph->ihl += opt->optlen>>2;
opt721net/ipv4/ip_output.cip_options_build(skb, opt,
opt751net/ipv4/ip_output.cif (sk && !sk->ip_hdrincl && opt) 
opt753net/ipv4/ip_output.clength -= opt->optlen;
opt754net/ipv4/ip_output.cfragheaderlen = dev->hard_header_len + sizeof(struct iphdr) + opt->optlen;
opt755net/ipv4/ip_output.cmaxfraglen = ((dev->mtu-sizeof(struct iphdr)-opt->optlen) & ~7) + fragheaderlen;
opt888net/ipv4/ip_output.cif (opt) {
opt889net/ipv4/ip_output.ciph->ihl += opt->optlen>>2;
opt890net/ipv4/ip_output.cip_options_build(skb, opt,
opt145net/ipv4/ip_sockglue.cstruct options * opt = NULL;
opt152net/ipv4/ip_sockglue.copt = kmalloc(sizeof(struct options)+((optlen+3)&~3), GFP_KERNEL);
opt153net/ipv4/ip_sockglue.cif (!opt)
opt155net/ipv4/ip_sockglue.cmemset(opt, 0, sizeof(struct options));
opt157net/ipv4/ip_sockglue.cmemcpy_fromfs(opt->__data, optval, optlen);
opt159net/ipv4/ip_sockglue.copt->__data[optlen++] = IPOPT_END;
opt160net/ipv4/ip_sockglue.copt->optlen = optlen;
opt161net/ipv4/ip_sockglue.copt->is_data = 1;
opt162net/ipv4/ip_sockglue.copt->is_setbyuser = 1;
opt163net/ipv4/ip_sockglue.cif (optlen && ip_options_compile(opt, NULL)) 
opt165net/ipv4/ip_sockglue.ckfree_s(opt, sizeof(struct options) + optlen);
opt173net/ipv4/ip_sockglue.cold_opt = sk->opt;
opt174net/ipv4/ip_sockglue.csk->opt = opt;
opt438net/ipv4/ip_sockglue.cstruct options * opt = (struct options*)optbuf;
opt443net/ipv4/ip_sockglue.copt->optlen = 0;
opt444net/ipv4/ip_sockglue.cif (sk->opt)
opt445net/ipv4/ip_sockglue.cmemcpy(optbuf, sk->opt, sizeof(struct options)+sk->opt->optlen);
opt447net/ipv4/ip_sockglue.cif (opt->optlen == 0) 
opt452net/ipv4/ip_sockglue.cerr = verify_area(VERIFY_WRITE, optval, opt->optlen);
opt458net/ipv4/ip_sockglue.cif (opt->srr) 
opt460net/ipv4/ip_sockglue.cunsigned  char * optptr = opt->__data+opt->srr-sizeof(struct  iphdr);
opt462net/ipv4/ip_sockglue.cmemcpy(optptr+3, &opt->faddr, 4);
opt464net/ipv4/ip_sockglue.cif (opt->rr_needaddr) 
opt466net/ipv4/ip_sockglue.cunsigned  char * optptr = opt->__data+opt->rr-sizeof(struct  iphdr);
opt470net/ipv4/ip_sockglue.cif (opt->ts) 
opt472net/ipv4/ip_sockglue.cunsigned  char * optptr = opt->__data+opt->ts-sizeof(struct  iphdr);
opt473net/ipv4/ip_sockglue.cif (opt->ts_needtime) 
opt478net/ipv4/ip_sockglue.cif (opt->ts_needaddr) 
opt484net/ipv4/ip_sockglue.cput_fs_long(opt->optlen, (unsigned long *) optlen);
opt485net/ipv4/ip_sockglue.cmemcpy_tofs(optval, opt->__data, opt->optlen);
opt62net/ipv4/ipip.cint ipip_rcv(struct sk_buff *skb, struct device *dev, struct options *opt, 
opt226net/ipv4/raw.cerr=ip_build_xmit(sk, raw_getrawfrag, from, len, sin.sin_addr.s_addr, 0, sk->opt, flags, sin.sin_port, noblock);
opt232net/ipv4/raw.cerr=ip_build_xmit(sk, raw_getfrag, from, len, sin.sin_addr.s_addr, 0, sk->opt, flags, sin.sin_port, noblock);
opt634net/ipv4/route.cstruct rtable * ip_rt_route(__u32 daddr, struct options *opt, __u32 *src_addr)
opt668net/ipv4/route.cstruct rtable * ip_rt_local(__u32 daddr, struct options *opt, __u32 *src_addr)
opt1555net/ipv4/tcp.cIPPROTO_TCP, sk->opt, MAX_ACK_SIZE,sk->ip_tos,sk->ip_ttl);
opt1932net/ipv4/tcp.cIPPROTO_TCP, sk->opt, skb->truesize,sk->ip_tos,sk->ip_ttl);
opt2072net/ipv4/tcp.cIPPROTO_TCP, sk->opt, MAX_ACK_SIZE,sk->ip_tos,sk->ip_ttl);
opt2624net/ipv4/tcp.cIPPROTO_TCP, sk->opt,
opt2748net/ipv4/tcp.cstruct proto *prot, struct options *opt, struct device *dev, int tos, int ttl)
opt2779net/ipv4/tcp.ctmp = prot->build_header(buff, saddr, daddr, &ndev, IPPROTO_TCP, opt,
opt2925net/ipv4/tcp.cstruct options *opt, struct device *dev, u32 seq)
opt2947net/ipv4/tcp.ctcp_reset(daddr, saddr, th, sk->prot, opt, dev, sk->ip_tos,sk->ip_ttl);
opt2983net/ipv4/tcp.cnewsk->opt = NULL;
opt2984net/ipv4/tcp.cif (opt && opt->optlen) {
opt2985net/ipv4/tcp.csk->opt = (struct options*)kmalloc(sizeof(struct options)+opt->optlen, GFP_ATOMIC);
opt2986net/ipv4/tcp.cif (!sk->opt) {
opt2992net/ipv4/tcp.cif (ip_options_echo(sk->opt, opt, daddr, saddr, skb)) {
opt2993net/ipv4/tcp.ckfree_s(sk->opt, sizeof(struct options)+opt->optlen);
opt4692net/ipv4/tcp.cstruct options *opt, unsigned long saddr, struct device *dev)
opt4780net/ipv4/tcp.cint tcp_rcv(struct sk_buff *skb, struct device *dev, struct options *opt,
opt4862net/ipv4/tcp.ctcp_reset(daddr, saddr, th, &tcp_prot, opt,dev,skb->ip_hdr->tos,255);
opt4893net/ipv4/tcp.ctcp_reset(daddr, saddr, th, &tcp_prot, opt,dev,skb->ip_hdr->tos,255);
opt4939net/ipv4/tcp.ctcp_reset(daddr,saddr,th,sk->prot,opt,dev,sk->ip_tos, sk->ip_ttl);
opt4959net/ipv4/tcp.ctcp_conn_request(sk, skb, daddr, saddr, opt, dev, tcp_init_seq());
opt4999net/ipv4/tcp.csk->prot, opt,dev,sk->ip_tos,sk->ip_ttl);
opt5096net/ipv4/tcp.ctcp_conn_request(sk, skb, daddr, saddr,opt, dev,seq+128000);
opt5112net/ipv4/tcp.cif(!tcp_sequence(sk,th,len,opt,saddr,dev))
opt5128net/ipv4/tcp.ctcp_reset(daddr,saddr,th, &tcp_prot, opt, dev, skb->ip_hdr->tos, 255);
opt5145net/ipv4/tcp.ctcp_reset(daddr, saddr, th,sk->prot, opt, dev,sk->ip_tos,sk->ip_ttl);
opt5272net/ipv4/tcp.cIPPROTO_TCP, sk->opt, buff->truesize,
opt5372net/ipv4/tcp.cIPPROTO_TCP, sk->opt, MAX_ACK_SIZE,sk->ip_tos,sk->ip_ttl);
opt321net/ipv4/udp.csin->sin_addr.s_addr, saddr, sk->opt, rt, IPPROTO_UDP, noblock);
opt324net/ipv4/udp.csin->sin_addr.s_addr, saddr, sk->opt, rt, IPPROTO_UDP, noblock);
opt598net/ipv4/udp.cint udp_rcv(struct sk_buff *skb, struct device *dev, struct options *opt,
opt1329net/ipx/af_ipx.cint err,opt;
opt1339net/ipx/af_ipx.copt=get_fs_long((unsigned long *)optval);
opt1347net/ipx/af_ipx.csk->ipx_type=opt;
opt298net/netrom/af_netrom.cint err, opt;
opt314net/netrom/af_netrom.copt = get_fs_long((unsigned long *)optval);
opt318net/netrom/af_netrom.cif (opt < 1)
opt320net/netrom/af_netrom.csk->nr->rtt = (opt * PR_SLOWHZ) / 2;
opt324net/netrom/af_netrom.cif (opt < 1)
opt326net/netrom/af_netrom.csk->nr->t2 = opt * PR_SLOWHZ;
opt330net/netrom/af_netrom.cif (opt < 1 || opt > 31)
opt332net/netrom/af_netrom.csk->nr->n2 = opt;
opt336net/netrom/af_netrom.csk->nr->hdrincl = opt ? 1 : 0;
opt570net/netrom/nr_route.clong opt = 0;
opt617net/netrom/nr_route.copt = get_fs_long((void *)arg);
opt618net/netrom/nr_route.cnr_route_on = opt ? 1 : 0;