diff options
author | glebius <glebius@FreeBSD.org> | 2005-02-26 10:33:14 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2005-02-26 10:33:14 +0000 |
commit | 9aba394fc7e749ff5cb87deb0798c66bfc5a6f86 (patch) | |
tree | fbccebb3d2c6a87ee2af2189135662834123cf19 /sys/netinet/ip_carp.c | |
parent | ac2f0fe7440ff744c56b886406b345da121abca3 (diff) | |
download | FreeBSD-src-9aba394fc7e749ff5cb87deb0798c66bfc5a6f86.zip FreeBSD-src-9aba394fc7e749ff5cb87deb0798c66bfc5a6f86.tar.gz |
Staticize local functions.
Diffstat (limited to 'sys/netinet/ip_carp.c')
-rw-r--r-- | sys/netinet/ip_carp.c | 106 |
1 files changed, 53 insertions, 53 deletions
diff --git a/sys/netinet/ip_carp.c b/sys/netinet/ip_carp.c index 127e296..91d52b8 100644 --- a/sys/netinet/ip_carp.c +++ b/sys/netinet/ip_carp.c @@ -172,37 +172,37 @@ struct carp_if { log(LOG_DEBUG, __VA_ARGS__); \ } while (0) -void carp_hmac_prepare(struct carp_softc *); -void carp_hmac_generate(struct carp_softc *, u_int32_t *, - unsigned char *); -int carp_hmac_verify(struct carp_softc *, u_int32_t *, - unsigned char *); -void carp_setroute(struct carp_softc *, int); -void carp_input_c(struct mbuf *, struct carp_header *, sa_family_t); -int carp_clone_create(struct if_clone *, int); -void carp_clone_destroy(struct ifnet *); -void carpdetach(struct carp_softc *); -int carp_prepare_ad(struct mbuf *, struct carp_softc *, - struct carp_header *); -void carp_send_ad_all(void); -void carp_send_ad(void *); -void carp_send_arp(struct carp_softc *); -void carp_master_down(void *); -int carp_ioctl(struct ifnet *, u_long, caddr_t); -static int carp_looutput(struct ifnet *, struct mbuf *, struct sockaddr *, - struct rtentry *); -void carp_start(struct ifnet *); -void carp_setrun(struct carp_softc *, sa_family_t); -void carp_set_state(struct carp_softc *, int); -int carp_addrcount(struct carp_if *, struct in_ifaddr *, int); +static void carp_hmac_prepare(struct carp_softc *); +static void carp_hmac_generate(struct carp_softc *, u_int32_t *, + unsigned char *); +static int carp_hmac_verify(struct carp_softc *, u_int32_t *, + unsigned char *); +static void carp_setroute(struct carp_softc *, int); +static void carp_input_c(struct mbuf *, struct carp_header *, sa_family_t); +static int carp_clone_create(struct if_clone *, int); +static void carp_clone_destroy(struct ifnet *); +static void carpdetach(struct carp_softc *); +static int carp_prepare_ad(struct mbuf *, struct carp_softc *, + struct carp_header *); +static void carp_send_ad_all(void); +static void carp_send_ad(void *); +static void carp_send_arp(struct carp_softc *); +static void carp_master_down(void *); +static int carp_ioctl(struct ifnet *, u_long, caddr_t); +static int carp_looutput(struct ifnet *, struct mbuf *, struct sockaddr *, + struct rtentry *); +static void carp_start(struct ifnet *); +static void carp_setrun(struct carp_softc *, sa_family_t); +static void carp_set_state(struct carp_softc *, int); +static int carp_addrcount(struct carp_if *, struct in_ifaddr *, int); enum { CARP_COUNT_MASTER, CARP_COUNT_RUNNING }; -int carp_set_addr(struct carp_softc *, struct sockaddr_in *); -int carp_del_addr(struct carp_softc *, struct sockaddr_in *); +static int carp_set_addr(struct carp_softc *, struct sockaddr_in *); +static int carp_del_addr(struct carp_softc *, struct sockaddr_in *); #ifdef INET6 -void carp_send_na(struct carp_softc *); -int carp_set_addr6(struct carp_softc *, struct sockaddr_in6 *); -int carp_del_addr6(struct carp_softc *, struct sockaddr_in6 *); +static void carp_send_na(struct carp_softc *); +static int carp_set_addr6(struct carp_softc *, struct sockaddr_in6 *); +static int carp_del_addr6(struct carp_softc *, struct sockaddr_in6 *); #endif static LIST_HEAD(, carp_softc) carpif_list; @@ -214,7 +214,7 @@ carp_cksum(struct mbuf *m, int len) return (in_cksum(m, len)); } -void +static void carp_hmac_prepare(struct carp_softc *sc) { u_int8_t version = CARP_VERSION, type = CARP_ADVERTISEMENT; @@ -261,7 +261,7 @@ carp_hmac_prepare(struct carp_softc *sc) sc->sc_pad[i] ^= 0x36 ^ 0x5c; } -void +static void carp_hmac_generate(struct carp_softc *sc, u_int32_t counter[2], unsigned char md[20]) { @@ -280,7 +280,7 @@ carp_hmac_generate(struct carp_softc *sc, u_int32_t counter[2], SHA1Final(md, &sha1ctx); } -int +static int carp_hmac_verify(struct carp_softc *sc, u_int32_t counter[2], unsigned char md[20]) { @@ -291,7 +291,7 @@ carp_hmac_verify(struct carp_softc *sc, u_int32_t counter[2], return (bcmp(md, md2, sizeof(md2))); } -void +static void carp_setroute(struct carp_softc *sc, int cmd) { struct ifaddr *ifa; @@ -320,7 +320,7 @@ carp_setroute(struct carp_softc *sc, int cmd) splx(s); } -int +static int carp_clone_create(struct if_clone *ifc, int unit) { @@ -361,7 +361,7 @@ carp_clone_create(struct if_clone *ifc, int unit) return (0); } -void +static void carp_clone_destroy(struct ifnet *ifp) { struct carp_softc *sc = ifp->if_softc; @@ -569,7 +569,7 @@ carp6_input(struct mbuf **mp, int *offp, int proto) } #endif /* INET6 */ -void +static void carp_input_c(struct mbuf *m, struct carp_header *ch, sa_family_t af) { struct ifnet *ifp = m->m_pkthdr.rcvif; @@ -711,7 +711,7 @@ carp_input_c(struct mbuf *m, struct carp_header *ch, sa_family_t af) return; } -void +static void carpdetach(struct carp_softc *sc) { struct ifaddr *ifa; @@ -747,7 +747,7 @@ carp_ifdetach(struct ifnet *ifp) CARP_UNLOCK(cif); } -int +static int carp_prepare_ad(struct mbuf *m, struct carp_softc *sc, struct carp_header *ch) { struct m_tag *mtag; @@ -779,7 +779,7 @@ carp_prepare_ad(struct mbuf *m, struct carp_softc *sc, struct carp_header *ch) return (0); } -void +static void carp_send_ad_all(void) { struct ifnet *ifp; @@ -801,7 +801,7 @@ carp_send_ad_all(void) } } -void +static void carp_send_ad(void *v) { struct carp_header ch; @@ -985,7 +985,7 @@ carp_send_ad(void *v) * the virtual router MAC address for each IP address * associated with the virtual router. */ -void +static void carp_send_arp(struct carp_softc *sc) { struct ifaddr *ifa; @@ -1003,7 +1003,7 @@ carp_send_arp(struct carp_softc *sc) } #ifdef INET6 -void +static void carp_send_na(struct carp_softc *sc) { struct ifaddr *ifa; @@ -1023,7 +1023,7 @@ carp_send_na(struct carp_softc *sc) } #endif /* INET6 */ -int +static int carp_addrcount(struct carp_if *cif, struct in_ifaddr *ia, int type) { struct carp_softc *vh; @@ -1118,7 +1118,7 @@ carp_iamatch(void *v, struct in_ifaddr *ia, } #ifdef INET6 -struct ifaddr * +static struct ifaddr * carp_iamatch6(void *v, struct in6_addr *taddr) { struct carp_if *cif = v; @@ -1142,7 +1142,7 @@ carp_iamatch6(void *v, struct in6_addr *taddr) return (NULL); } -void * +static void * carp_macmatch6(void *v, struct mbuf *m, const struct in6_addr *taddr) { struct m_tag *mtag; @@ -1203,7 +1203,7 @@ carp_forus(void *v, void *dhost) return (NULL); } -void +static void carp_master_down(void *v) { struct carp_softc *sc = v; @@ -1232,7 +1232,7 @@ carp_master_down(void *v) * When in backup state, af indicates whether to reset the master down timer * for v4 or v6. If it's set to zero, reset the ones which are already pending. */ -void +static void carp_setrun(struct carp_softc *sc, sa_family_t af) { struct timeval tv; @@ -1301,7 +1301,7 @@ carp_setrun(struct carp_softc *sc, sa_family_t af) } } -int +static int carp_set_addr(struct carp_softc *sc, struct sockaddr_in *sin) { struct ifnet *ifp; @@ -1432,7 +1432,7 @@ cleanup: return (error); } -int +static int carp_del_addr(struct carp_softc *sc, struct sockaddr_in *sin) { int error = 0; @@ -1461,7 +1461,7 @@ carp_del_addr(struct carp_softc *sc, struct sockaddr_in *sin) } #ifdef INET6 -int +static int carp_set_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6) { struct ifnet *ifp; @@ -1620,7 +1620,7 @@ cleanup: return (error); } -int +static int carp_del_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6) { int error = 0; @@ -1654,7 +1654,7 @@ carp_del_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6) } #endif /* INET6 */ -int +static int carp_ioctl(struct ifnet *ifp, u_long cmd, caddr_t addr) { struct carp_softc *sc = ifp->if_softc, *vr; @@ -1873,7 +1873,7 @@ carp_looutput(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst, /* * Start output on carp interface. This function should never be called. */ -void +static void carp_start(struct ifnet *ifp) { #ifdef DEBUG @@ -1958,7 +1958,7 @@ carp_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *sa, return (0); } -void +static void carp_set_state(struct carp_softc *sc, int state) { if (sc->sc_state == state) |