taglinefilesource code
protocol588arch/sparc/kernel/sys_sunos.csys_socket(int family, int type, int protocol);
protocol590drivers/net/3c501.cskb->protocol=eth_type_trans(skb,dev);
protocol623drivers/net/3c505.cskb->protocol=eth_type_trans(skb,dev);
protocol857drivers/net/3c507.cskb->protocol=eth_type_trans(skb,dev);
protocol610drivers/net/3c509.cskb->protocol=eth_type_trans(skb,dev);
protocol483drivers/net/8390.cskb->protocol=eth_type_trans(skb,dev);
protocol354drivers/net/apricot.cskb->protocol=eth_type_trans(skb,dev);
protocol2378drivers/net/arcnet.cskb->protocol=arcnetA_type_trans(skb,dev);
protocol2552drivers/net/arcnet.cskb->protocol=arcnetA_type_trans(skb,dev);
protocol2601drivers/net/arcnet.cskb->protocol=eth_type_trans(skb,dev);
protocol2658drivers/net/arcnet.cskb->protocol=arcnetS_type_trans(skb,dev);
protocol545drivers/net/at1700.cskb->protocol=eth_type_trans(skb, dev);
protocol694drivers/net/atp.cskb->protocol=eth_type_trans(skb,dev);
protocol1164drivers/net/de4x5.cskb->protocol=eth_type_trans(skb,dev);
protocol476drivers/net/de600.cif (skb->sk && (skb->sk->protocol == IPPROTO_TCP) &&
protocol627drivers/net/de600.cskb->protocol=eth_type_trans(skb,dev);
protocol722drivers/net/de620.cskb->protocol=eth_type_trans(skb,dev);
protocol959drivers/net/depca.cskb->protocol=eth_type_trans(skb,dev);
protocol1060drivers/net/eepro.cskb->protocol = eth_type_trans(skb,dev);  
protocol946drivers/net/eexpress.cskb->protocol=eth_type_trans(skb,dev);
protocol1051drivers/net/eth16i.cskb->protocol=eth_type_trans(skb, dev);
protocol1058drivers/net/ewrk3.cskb->protocol=eth_type_trans(skb,dev);
protocol776drivers/net/hp100.cskb -> protocol = eth_type_trans( skb, dev );
protocol1229drivers/net/ibmtr.cskb->protocol=tr_type_trans(skb,dev);
protocol1004drivers/net/lance.cskb->protocol=eth_type_trans(skb,dev);
protocol98drivers/net/loopback.cskb->protocol=eth_type_trans(skb,dev);
protocol824drivers/net/ni52.cskb->protocol=eth_type_trans(skb,dev);
protocol548drivers/net/ni65.cskb1->protocol=eth_type_trans(skb1,dev);
protocol569drivers/net/pi2.cskb->protocol=htons(ETH_P_AX25);
protocol657drivers/net/pi2.cskb->protocol=ntohs(ETH_P_AX25);
protocol580drivers/net/plip.crcv->skb->protocol=eth_type_trans(rcv->skb, dev);
protocol217drivers/net/ppp.cstatic int ppp_dev_input (struct protocol *self, struct protocol *lower,
protocol219drivers/net/ppp.cstatic int ppp_dev_output (struct protocol *self, sk_buff *skb, int type,
protocol221drivers/net/ppp.cstatic int ppp_dev_getkey(int protocol, int subid, unsigned char *key);
protocol263drivers/net/ppp.cunsigned char protocol[2];
protocol294drivers/net/ppp.cstatic struct protocol proto_ppp;
protocol1271drivers/net/ppp.cskb->protocol = proto;
protocol2970drivers/net/ppp.chdr->protocol[0] = 0;
protocol2971drivers/net/ppp.chdr->protocol[1] = proto;
protocol3073drivers/net/ppp.chdr->protocol[0] = proto >> 8;
protocol3074drivers/net/ppp.chdr->protocol[1] = proto;
protocol3165drivers/net/ppp.cswitch (skb->protocol) {
protocol3232drivers/net/ppp.cstatic int ppp_dev_input (struct protocol *self, struct protocol *lower,
protocol3238drivers/net/ppp.cstatic int ppp_dev_output (struct protocol *self, sk_buff *skb, int type,
protocol3251drivers/net/ppp.cstatic int ppp_dev_getkey(int protocol, int subid, unsigned char *key)
protocol3253drivers/net/ppp.cswitch (protocol)
protocol557drivers/net/seeq8005.cskb->protocol=eth_type_trans(skb,dev);
protocol1613drivers/net/sk_g16.cskb->protocol=eth_type_trans(skb,dev);
protocol256drivers/net/slhc.cif(ip->protocol != IPPROTO_TCP || (ntohs(ip->frag_off) & 0x1fff) ||
protocol259drivers/net/slhc.cif(ip->protocol != IPPROTO_TCP)
protocol386drivers/net/slip.cskb->protocol=htons(ETH_P_AX25);
protocol388drivers/net/slip.cskb->protocol=htons(ETH_P_IP);
protocol362drivers/net/sunlance.cskb->protocol = eth_type_trans (skb,dev);
protocol403drivers/net/sunlance.cskb->protocol = eth_type_trans (skb,dev);
protocol622drivers/net/tulip.cskb->protocol=eth_type_trans(skb,dev);
protocol105drivers/net/tunnel.cprintk("--- ip protocol: %d\n", ip->protocol);
protocol180drivers/net/tunnel.cif ( iph->protocol == IPPROTO_IPIP && iph->saddr == dev->pa_addr ) 
protocol232drivers/net/tunnel.ciph->protocol = IPPROTO_IPIP;
protocol1678drivers/net/wavelan.cskb->protocol=eth_type_trans(skb,dev);
protocol573drivers/net/znet.cskb->protocol=eth_type_trans(skb,dev);
protocol262fs/smbfs/inode.cif (server->protocol >= PROTOCOL_LANMAN2)
protocol498fs/smbfs/proc.cif (server->protocol > PROTOCOL_CORE) {
protocol1369fs/smbfs/proc.cif (server->protocol >= PROTOCOL_LANMAN2)
protocol1440fs/smbfs/proc.cif (server->protocol >= PROTOCOL_LANMAN1) {
protocol1535fs/smbfs/proc.cif (server->protocol >= PROTOCOL_LANMAN1) {
protocol1698fs/smbfs/proc.cserver->protocol = prots[i].prot;
protocol1703fs/smbfs/proc.cif (server->protocol > PROTOCOL_LANMAN1) {
protocol95include/linux/if_ppp.hint    protocol;  /* PPP procotol, e.g. PPP_IP */
protocol105include/linux/ip.h__u8  protocol;
protocol158include/linux/ip_fw.h__u16     protocol;  /* Which protocol are we talking? */
protocol93include/linux/net.hint  (*create)  (struct socket *sock, int protocol);
protocol88include/linux/skbuff.hunsigned short    protocol;    /* Packet protocol from driver.     */
protocol19include/linux/smb_fs_sb.henum smb_protocol  protocol;       /* The protocol this
protocol31include/net/icmp.hint redo, struct inet_protocol *protocol);
protocol3include/net/ipip.hint redo, struct inet_protocol *protocol);
protocol35include/net/protocol.hint redo, struct inet_protocol *protocol);
protocol39include/net/protocol.hstruct inet_protocol *protocol);
protocol41include/net/protocol.hunsigned char    protocol;
protocol25include/net/raw.h__u32 saddr, struct inet_protocol *protocol);
protocol178include/net/sock.hunsigned char    protocol;
protocol291include/net/sock.hint redo, struct inet_protocol *protocol);
protocol127include/net/tcp.h__u32, struct inet_protocol *protocol);
protocol132include/net/tcp.hstruct inet_protocol *protocol);
protocol35include/net/udp.h__u32 saddr, struct inet_protocol *protocol);
protocol48include/net/udp.hstruct inet_protocol *protocol);
protocol1072net/appletalk/ddp.cstatic int atalk_create(struct socket *sock, int protocol)
protocol366net/ax25/af_ax25.cif (sk->type == SOCK_RAW && sk->protocol == proto && sk->rmem_alloc <= sk->rcvbuf) {
protocol857net/ax25/af_ax25.cstatic int ax25_create(struct socket *sock, int protocol)
protocol864net/ax25/af_ax25.cif (protocol == 0 || protocol == AF_AX25)
protocol865net/ax25/af_ax25.cprotocol = AX25_P_TEXT;
protocol868net/ax25/af_ax25.cswitch (protocol) {
protocol871net/ax25/af_ax25.cprotocol = AX25_P_TEXT;
protocol906net/ax25/af_ax25.csk->protocol      = protocol;
protocol983net/ax25/af_ax25.csk->protocol    = osk->protocol;
protocol1039net/ax25/af_ax25.creturn ax25_create(newsock, sk->protocol);
protocol1778net/ax25/af_ax25.c*asmptr = sk->protocol;
protocol2165net/ax25/af_ax25.cskb->protocol = htons (ETH_P_AX25);
protocol159net/ax25/ax25_in.cif (ax25->sk != NULL && ax25_dev_get_value(ax25->device, AX25_VALUES_TEXT) && ax25->sk->protocol == pid) {
protocol660net/core/dev.ctype = skb->protocol;
protocol13net/ethernet/pe2.cskb->protocol = htons (ETH_P_IPX);
protocol574net/ipv4/af_inet.cstatic int inet_create(struct socket *sock, int protocol)
protocol590net/ipv4/af_inet.cif (protocol && protocol != IPPROTO_TCP) 
protocol595net/ipv4/af_inet.cprotocol = IPPROTO_TCP;
protocol601net/ipv4/af_inet.cif (protocol && protocol != IPPROTO_UDP) 
protocol606net/ipv4/af_inet.cprotocol = IPPROTO_UDP;
protocol617net/ipv4/af_inet.cif (!protocol) 
protocol624net/ipv4/af_inet.csk->num = protocol;
protocol633net/ipv4/af_inet.cif (!protocol) 
protocol640net/ipv4/af_inet.csk->num = protocol;
protocol654net/ipv4/af_inet.csk->protocol = protocol;
protocol679net/ipv4/af_inet.cif(sk->type==SOCK_RAW && protocol==IPPROTO_RAW)
protocol726net/ipv4/af_inet.creturn(inet_create(newsock,((struct sock *)(oldsock->data))->protocol));
protocol943net/ipv4/af_inet.cif (sock->state == SS_CONNECTING && sk->protocol == IPPROTO_TCP && (flags & O_NONBLOCK))
protocol982net/ipv4/af_inet.cif(sk->err && sk->protocol == IPPROTO_TCP)
protocol653net/ipv4/arp.cskb->protocol = htons (ETH_P_IP);
protocol300net/ipv4/icmp.cif(iph->protocol==IPPROTO_ICMP)
protocol360net/ipv4/icmp.cin_ntoa(iph->daddr), ntohs(iph->protocol));
protocol432net/ipv4/icmp.chash = iph->protocol & (MAX_INET_PROTOS -1);
protocol454net/ipv4/icmp.cif (iph->protocol == ipprot->protocol && ipprot->err_handler) 
protocol638net/ipv4/icmp.c__u32 saddr, int redo, struct inet_protocol *protocol)
protocol352net/ipv4/igmp.cstruct inet_protocol *protocol)
protocol58net/ipv4/ip_forward.ciph->protocol  =  IPPROTO_IPIP;
protocol277net/ipv4/ip_forward.cskb2->protocol=htons(ETH_P_IP);
protocol139net/ipv4/ip_fragment.ciph->daddr == qp->iph->daddr && iph->protocol == qp->iph->protocol)
protocol234net/ipv4/ip_fw.cif (offset == 1 && ip->protocol == IPPROTO_TCP)
protocol237net/ipv4/ip_fw.cif (offset!=0 && (opt != 1) && (ip->protocol == IPPROTO_TCP ||
protocol238net/ipv4/ip_fw.cip->protocol == IPPROTO_UDP))
protocol245net/ipv4/ip_fw.cif(ip->protocol==IPPROTO_TCP && (ip->ihl<<2)+16 > ntohs(ip->tot_len))
protocol267net/ipv4/ip_fw.cswitch(ip->protocol) 
protocol299net/ipv4/ip_fw.cdprintf2("p=%d ",ip->protocol);
protocol306net/ipv4/ip_fw.cif (ip->protocol==IPPROTO_TCP || ip->protocol==IPPROTO_UDP)
protocol310net/ipv4/ip_fw.cif (ip->protocol==IPPROTO_TCP || ip->protocol==IPPROTO_UDP)
protocol436net/ipv4/ip_fw.cswitch(ip->protocol)
protocol447net/ipv4/ip_fw.cprintk("p=%d ",ip->protocol);
protocol451net/ipv4/ip_fw.cif(ip->protocol == IPPROTO_TCP || ip->protocol == IPPROTO_UDP)
protocol455net/ipv4/ip_fw.cif(ip->protocol == IPPROTO_TCP || ip->protocol == IPPROTO_UDP)
protocol513net/ipv4/ip_fw.cstrProt[ms->protocol==IPPROTO_TCP],
protocol673net/ipv4/ip_fw.cms->protocol = IPPROTO_TCP;
protocol802net/ipv4/ip_fw.cif (iph->protocol!=IPPROTO_UDP && iph->protocol!=IPPROTO_TCP)
protocol814net/ipv4/ip_fw.cstrProt[iph->protocol==IPPROTO_TCP],
protocol820net/ipv4/ip_fw.cif (iph->protocol == ms->protocol &&
protocol842net/ipv4/ip_fw.cms->protocol = iph->protocol;
protocol861net/ipv4/ip_fw.cif (iph->protocol==IPPROTO_UDP) 
protocol915net/ipv4/ip_fw.cif (iph->protocol!=IPPROTO_UDP && iph->protocol!=IPPROTO_TCP)
protocol925net/ipv4/ip_fw.cstrProt[iph->protocol==IPPROTO_TCP],
protocol942net/ipv4/ip_fw.cif (iph->protocol==ms->protocol &&
protocol943net/ipv4/ip_fw.c(iph->saddr==ms->dst || iph->protocol==IPPROTO_UDP) && 
protocol963net/ipv4/ip_fw.cif (iph->protocol==IPPROTO_UDP)
protocol1663net/ipv4/ip_fw.cstrProt[ms->protocol==IPPROTO_TCP],
protocol452net/ipv4/ip_input.chash = iph->protocol & (SOCK_ARRAY_SIZE-1);
protocol462net/ipv4/ip_input.craw_sk=get_sock_raw(raw_sk, iph->protocol,  iph->saddr, iph->daddr);
protocol468net/ipv4/ip_input.csknext=get_sock_raw(raw_sk->next, iph->protocol, iph->saddr, iph->daddr);
protocol493net/ipv4/ip_input.chash = iph->protocol & (MAX_INET_PROTOS -1);
protocol498net/ipv4/ip_input.cif (ipprot->protocol != iph->protocol)
protocol119net/ipv4/ip_output.cskb->protocol = htons(ETH_P_IP);
protocol156net/ipv4/ip_output.cskb->protocol = ETH_P_IP;
protocol303net/ipv4/ip_output.ciph->protocol = type;
protocol692net/ipv4/ip_output.ciph->protocol=type;
protocol888net/ipv4/ip_output.ciph->protocol = type;
protocol54net/ipv4/ipip.cint redo, struct inet_protocol *protocol)
protocol244net/ipv4/ipmr.cipmr_forward(skb, skb->protocol);
protocol269net/ipv4/ipmr.cskb->ip_hdr->protocol = 0;      /* Flag to the kernel this is a route add */
protocol344net/ipv4/ipmr.cskb->protocol=is_frag;
protocol142net/ipv4/protocol.cif (p->protocol == prot) 
protocol157net/ipv4/protocol.chash = prot->protocol & (MAX_INET_PROTOS - 1);
protocol169net/ipv4/protocol.cif (p2->protocol == prot->protocol) 
protocol188net/ipv4/protocol.chash = prot->protocol & (MAX_INET_PROTOS - 1);
protocol214net/ipv4/protocol.cif (p->next != NULL && p->next->protocol == prot->protocol) 
protocol79net/ipv4/raw.c__u32 saddr, struct inet_protocol *protocol)
protocol83net/ipv4/raw.cif (protocol == NULL) 
protocol85net/ipv4/raw.csk = (struct sock *) protocol->data;
protocol222net/ipv4/raw.csin.sin_port = sk->protocol;
protocol226net/ipv4/raw.csin.sin_port = sk->protocol;
protocol1055net/ipv4/tcp.c__u32 saddr, struct inet_protocol *protocol)
protocol4793net/ipv4/tcp.c__u32 saddr, int redo, struct inet_protocol * protocol)
protocol155net/ipv4/udp.c__u32 saddr, struct inet_protocol *protocol)
protocol596net/ipv4/udp.c__u32 saddr, int redo, struct inet_protocol *protocol)
protocol1433net/ipx/af_ipx.cipx_create(struct socket *sock, int protocol)
protocol421net/netrom/af_netrom.cstatic int nr_create(struct socket *sock, int protocol)
protocol426net/netrom/af_netrom.cif (sock->type != SOCK_SEQPACKET || protocol != 0)
protocol445net/netrom/af_netrom.csk->protocol      = protocol;
protocol550net/netrom/af_netrom.csk->protocol    = osk->protocol;
protocol609net/netrom/af_netrom.creturn nr_create(newsock, sk->protocol);
protocol65net/netrom/nr_dev.cskb->protocol = htons(ETH_P_IP);
protocol509net/socket.casmlinkage int sys_socket(int family, int type, int protocol)
protocol538net/socket.ctype != SOCK_PACKET) || protocol < 0)
protocol556net/socket.cif ((i = sock->ops->create(sock, protocol)) < 0) 
protocol575net/socket.casmlinkage int sys_socketpair(int family, int type, int protocol, int usockvec[2])
protocol586net/socket.cif ((fd1 = sys_socket(family, type, protocol)) < 0) 
protocol599net/socket.cif ((fd2 = sys_socket(family, type, protocol)) < 0) 
protocol270net/unix/af_unix.cstatic int unix_create(struct socket *sock, int protocol)
protocol274net/unix/af_unix.cif(protocol && protocol != PF_UNIX)
protocol306net/unix/af_unix.csk->protocol=0;