net: ipv6: Remove l3mdev_get_saddr6
[deliverable/linux.git] / include / net / l3mdev.h
index 1129e1d8cd6ea95055cc094e54a2abdac8b93e97..a5e506eb51de59682010740eefae10f66e44a869 100644 (file)
@@ -43,9 +43,6 @@ struct l3mdev_ops {
        /* IPv6 ops */
        struct dst_entry * (*l3mdev_link_scope_lookup)(const struct net_device *dev,
                                                 struct flowi6 *fl6);
-       int                (*l3mdev_get_saddr6)(struct net_device *dev,
-                                               const struct sock *sk,
-                                               struct flowi6 *fl6);
 };
 
 #ifdef CONFIG_NET_L3_MASTER_DEV
@@ -172,8 +169,6 @@ static inline bool netif_index_is_l3_master(struct net *net, int ifindex)
 }
 
 struct dst_entry *l3mdev_link_scope_lookup(struct net *net, struct flowi6 *fl6);
-int l3mdev_get_saddr6(struct net *net, const struct sock *sk,
-                     struct flowi6 *fl6);
 
 static inline
 struct sk_buff *l3mdev_l3_rcv(struct sk_buff *skb, u16 proto)
@@ -292,12 +287,6 @@ struct dst_entry *l3mdev_link_scope_lookup(struct net *net, struct flowi6 *fl6)
        return NULL;
 }
 
-static inline int l3mdev_get_saddr6(struct net *net, const struct sock *sk,
-                                   struct flowi6 *fl6)
-{
-       return 0;
-}
-
 static inline
 struct sk_buff *l3mdev_ip_rcv(struct sk_buff *skb)
 {
This page took 0.024611 seconds and 5 git commands to generate.