diff options
| author | David Lamparter <equinox@opensourcerouting.org> | 2016-11-15 13:37:14 +0900 |
|---|---|---|
| committer | David Lamparter <equinox@opensourcerouting.org> | 2016-11-15 14:23:17 +0900 |
| commit | 24f5e2fc62606c25c4b43e2dd77aea9aa721acba (patch) | |
| tree | 3aa5ce435a7fef3f8a7b568e5ac808b851664db1 /lib/if.c | |
| parent | a89b1641fd23740daf9a7331417b1373aa3d5932 (diff) | |
build: massively remove needless checks
Since we have autoconf results from a wide swath of target platforms, we
can go remove checks that have the same result on all systems.
This also removes several "fallback" implementations of functions that,
at some point in the history, weren't available on all target platforms.
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib/if.c')
| -rw-r--r-- | lib/if.c | 24 |
1 files changed, 0 insertions, 24 deletions
@@ -1176,30 +1176,6 @@ connected_add_by_prefix (struct interface *ifp, struct prefix *p, return ifc; } -#ifndef HAVE_IF_NAMETOINDEX -ifindex_t -if_nametoindex (const char *name) -{ - struct interface *ifp; - - return ((ifp = if_lookup_by_name_len(name, strnlen(name, IFNAMSIZ))) != NULL) - ? ifp->ifindex : 0; -} -#endif - -#ifndef HAVE_IF_INDEXTONAME -char * -if_indextoname (ifindex_t ifindex, char *name) -{ - struct interface *ifp; - - if (!(ifp = if_lookup_by_index(ifindex))) - return NULL; - strncpy (name, ifp->name, IFNAMSIZ); - return ifp->name; -} -#endif - #if 0 /* this route_table of struct connected's is unused * however, it would be good to use a route_table rather than * a list.. |
