Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
anycast.c File Reference
#include <linux/capability.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/random.h>
#include <linux/string.h>
#include <linux/socket.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/in6.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/route.h>
#include <linux/init.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/slab.h>
#include <net/net_namespace.h>
#include <net/sock.h>
#include <net/snmp.h>
#include <net/ipv6.h>
#include <net/protocol.h>
#include <net/if_inet6.h>
#include <net/ndisc.h>
#include <net/addrconf.h>
#include <net/ip6_route.h>
#include <net/checksum.h>

Go to the source code of this file.

Functions

int ipv6_sock_ac_join (struct sock *sk, int ifindex, const struct in6_addr *addr)
 
int ipv6_sock_ac_drop (struct sock *sk, int ifindex, const struct in6_addr *addr)
 
void ipv6_sock_ac_close (struct sock *sk)
 
int ipv6_dev_ac_inc (struct net_device *dev, const struct in6_addr *addr)
 
int __ipv6_dev_ac_dec (struct inet6_dev *idev, const struct in6_addr *addr)
 
bool ipv6_chk_acast_addr (struct net *net, struct net_device *dev, const struct in6_addr *addr)
 

Function Documentation

int __ipv6_dev_ac_dec ( struct inet6_dev idev,
const struct in6_addr addr 
)

Definition at line 298 of file anycast.c.

bool ipv6_chk_acast_addr ( struct net net,
struct net_device dev,
const struct in6_addr addr 
)

Definition at line 365 of file anycast.c.

int ipv6_dev_ac_inc ( struct net_device dev,
const struct in6_addr addr 
)

Definition at line 226 of file anycast.c.

void ipv6_sock_ac_close ( struct sock sk)

Definition at line 184 of file anycast.c.

int ipv6_sock_ac_drop ( struct sock sk,
int  ifindex,
const struct in6_addr addr 
)

Definition at line 148 of file anycast.c.

int ipv6_sock_ac_join ( struct sock sk,
int  ifindex,
const struct in6_addr addr 
)

Definition at line 57 of file anycast.c.