Searched refs:raw (Results 1 - 25 of 30) sorted by relevance

12

/net/can/
H A DMakefile8 obj-$(CONFIG_CAN_RAW) += can-raw.o
9 can-raw-y := raw.o
H A DKconfig22 tristate "Raw CAN Protocol (raw access with CAN-ID filtering)"
25 The raw CAN protocol option offers access to the CAN bus via
26 the BSD socket API. You probably want to use the raw socket in
27 most cases where no higher level protocol is being used. The raw
29 To receive/send raw CAN messages, use AF_CAN with protocol CAN_RAW.
H A Draw.c2 * raw.c - Raw sockets for protocol family CAN
54 #include <linux/can/raw.h>
60 KERN_INFO "can: raw protocol (rev " CAN_RAW_VERSION ")\n";
62 MODULE_DESCRIPTION("PF_CAN raw protocol");
70 * A raw socket has a list of can_filters attached to it, each receiving
167 raw_rcv, sk, "raw");
188 raw_rcv, sk, "raw");
817 printk(KERN_ERR "can: registration of raw protocol failed\n");
/net/ieee802154/
H A DMakefile7 af_802154-y := af_ieee802154.o raw.o dgram.o
/net/atm/
H A DMakefile5 atm-y := addr.o pvc.o signaling.o svc.o ioctl.o common.o atm_misc.o raw.o resources.o atm_sysfs.o
/net/ipv4/
H A Dip_input.c43 * Dmitry Gorodchanin : Send of a raw packet crash fix.
79 * Alan Cox : Set saddr on raw output frames as per BSD.
142 #include <net/raw.h>
200 int raw; local
203 raw = raw_local_deliver(skb, protocol);
223 if (!raw) {
H A DMakefile11 tcp_offload.o datagram.o raw.o udp.o udplite.o \
H A Dip_options.c565 unsigned char *raw = skb_network_header(skb); local
568 optptr = (unsigned char *)raw + opt->rr;
575 optptr = raw + opt->srr;
596 optptr = raw + opt->ts;
H A Dtcp_probe.c62 struct sockaddr raw; member in union:tcp_log::__anon54
H A Dproc.c47 #include <net/raw.h>
H A Dicmp.c87 #include <net/raw.h>
H A Draw.c6 * RAW - implementation of IP "raw" sockets.
27 * Arnt Gulbrandsen : Fixed MSG_DONTROUTE in raw sockets.
70 #include <net/raw.h>
204 /* If there maybe a raw socket we must check - if not we
229 /* Report error on raw socket, if:
557 /* Linux does not mangle headers on raw sockets,
1060 if (!proc_create("raw", S_IRUGO, net->proc_net, &raw_seq_fops))
1068 remove_proc_entry("raw", net->proc_net);
/net/ipv6/
H A Dip6_input.c208 bool raw; local
222 raw = raw6_local_deliver(skb, nexthdr);
253 if (!raw) {
H A DMakefile10 raw.o icmp.o mcast.o reassembly.o tcp_ipv6.o ping.o \
H A Dah6.c261 char *raw; member in union:__anon58
263 char *end = exthdr.raw + len;
268 while (exthdr.raw < end) {
292 exthdr.raw += ipv6_optlen(exthdr.opth);
H A Dip6_tunnel.c408 __u16 ip6_tnl_parse_tlv_enc_lim(struct sk_buff *skb, __u8 *raw) argument
410 const struct ipv6hdr *ipv6h = (const struct ipv6hdr *) raw;
417 if (raw + off + sizeof(*hdr) > skb->data &&
418 !pskb_may_pull(skb, raw - skb->data + off + sizeof (*hdr)))
421 hdr = (struct ipv6_opt_hdr *) (raw + off);
441 tel = (struct ipv6_tlv_tnl_enc_lim *) &raw[i];
H A Dicmp.c62 #include <net/raw.h>
/net/tipc/
H A Dbearer.h81 * @raw2addr: convert from raw addr format to media addr format
104 char *raw);
/net/packet/
H A Daf_packet.c6 * PACKET - implements raw packet sockets.
29 * Alan Cox : New buffers. Use sk->mac.raw.
145 We should set nh.raw on output to correct posistion,
165 void *raw; member in union:tpacket_uhdr
392 h.raw = frame;
417 h.raw = frame;
459 h.raw = frame;
493 h.raw = rb->pg_vec[pg_vec_pos].buffer +
496 if (status != __packet_get_status(po, h.raw))
499 return h.raw;
[all...]
/net/bridge/
H A Dbr_netfilter.c473 unsigned char *raw = (u8 *)(ipv6_hdr(skb) + 1); local
476 int off = raw - nh;
477 int len = (raw[1] + 1) << 3;
479 if ((raw + len) - skb->data > skb_headlen(skb))
/net/sunrpc/
H A Dxdr.c1172 __be32 raw; local
1175 status = read_bytes_from_xdr_buf(buf, base, &raw, sizeof(*obj));
1178 *obj = be32_to_cpu(raw);
1186 __be32 raw = cpu_to_be32(obj); local
1188 return write_bytes_to_xdr_buf(buf, base, &raw, sizeof(obj));
/net/ipv4/netfilter/
H A DKconfig336 # raw + specific targets
338 tristate 'raw table support (required for NOTRACK/TRACE)'
340 This option adds a `raw' table to iptables. This table is the very
/net/ipv6/netfilter/
H A DKconfig249 tristate 'raw table support (required for TRACE)'
251 This option adds a `raw' table to ip6tables. This table is the very
/net/sunrpc/auth_gss/
H A Dsvcauth_gss.c809 __be32 raw; local
812 status = read_bytes_from_xdr_buf(buf, base, &raw, sizeof(*obj));
815 *obj = ntohl(raw);
/net/sctp/
H A Dassociola.c1570 __u8 *raw = (__u8 *)cookie->peer_init + var_size2; local
1572 return sctp_raw_to_bind_addrs(&asoc->base.bind_addr, raw, var_size3,

Completed in 4052 milliseconds

12