Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
udplite.c File Reference
#include <linux/export.h>
#include "udp_impl.h"

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   "UDPLite: " fmt
 

Functions

 EXPORT_SYMBOL (udplite_table)
 
 EXPORT_SYMBOL (udplite_prot)
 
void __init udplite4_register (void)
 

Variables

struct udp_table udplite_table __read_mostly
 
struct proto udplite_prot
 

Macro Definition Documentation

#define pr_fmt (   fmt)    "UDPLite: " fmt

Definition at line 14 of file udplite.c.

Function Documentation

EXPORT_SYMBOL ( udplite_table  )
EXPORT_SYMBOL ( udplite_prot  )
void __init udplite4_register ( void  )

Definition at line 123 of file udplite.c.

Variable Documentation

Definition at line 19 of file udplite.c.

struct proto udplite_prot
Initial value:
= {
.name = "UDP-Lite",
.owner = THIS_MODULE,
.close = udp_lib_close,
.disconnect = udp_disconnect,
.ioctl = udp_ioctl,
.init = udplite_sk_init,
.destroy = udp_destroy_sock,
.setsockopt = udp_setsockopt,
.getsockopt = udp_getsockopt,
.sendmsg = udp_sendmsg,
.recvmsg = udp_recvmsg,
.sendpage = udp_sendpage,
.backlog_rcv = udp_queue_rcv_skb,
.hash = udp_lib_hash,
.unhash = udp_lib_unhash,
.get_port = udp_v4_get_port,
.obj_size = sizeof(struct udp_sock),
.slab_flags = SLAB_DESTROY_BY_RCU,
.h.udp_table = &udplite_table,
}

Definition at line 39 of file udplite.c.