Module Name:    src
Committed By:   ozaki-r
Date:           Thu Jul 31 00:56:24 UTC 2014

Modified Files:
        src/sys/netinet: ip_carp.c

Log Message:
Make local functions/variables static

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/netinet/ip_carp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/netinet/ip_carp.c
diff -u src/sys/netinet/ip_carp.c:1.57 src/sys/netinet/ip_carp.c:1.58
--- src/sys/netinet/ip_carp.c:1.57	Fri Jun  6 01:02:47 2014
+++ src/sys/netinet/ip_carp.c	Thu Jul 31 00:56:23 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: ip_carp.c,v 1.57 2014/06/06 01:02:47 rmind Exp $	*/
+/*	$NetBSD: ip_carp.c,v 1.58 2014/07/31 00:56:23 ozaki-r Exp $	*/
 /*	$OpenBSD: ip_carp.c,v 1.113 2005/11/04 08:11:54 mcbride Exp $	*/
 
 /*
@@ -31,7 +31,7 @@
 #include "opt_mbuftrace.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ip_carp.c,v 1.57 2014/06/06 01:02:47 rmind Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ip_carp.c,v 1.58 2014/07/31 00:56:23 ozaki-r Exp $");
 
 /*
  * TODO:
@@ -153,8 +153,8 @@ struct carp_softc {
 	LIST_HEAD(__carp_mchead, carp_mc_entry)	carp_mc_listhead;
 };
 
-int carp_suppress_preempt = 0;
-int carp_opts[CARPCTL_MAXID] = { 0, 1, 0, 0, 0 };	/* XXX for now */
+static int carp_suppress_preempt = 0;
+static int carp_opts[CARPCTL_MAXID] = { 0, 1, 0, 0, 0 };	/* XXX for now */
 
 static percpu_t *carpstat_percpu;
 
@@ -185,47 +185,50 @@ struct carp_if {
 		addlog("\n");						\
 	}
 
-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_proto_input_c(struct mbuf *, struct carp_header *, sa_family_t);
+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_proto_input_c(struct mbuf *, struct carp_header *,
+		    sa_family_t);
 void	carpattach(int);
-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, void *);
-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	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, void *);
+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 };
 
-void	carp_multicast_cleanup(struct carp_softc *);
-int	carp_set_ifp(struct carp_softc *, struct ifnet *);
-void	carp_set_enaddr(struct carp_softc *);
-void	carp_addr_updated(void *);
-u_int32_t	carp_hash(struct carp_softc *, u_char *);
-int	carp_set_addr(struct carp_softc *, struct sockaddr_in *);
-int	carp_join_multicast(struct carp_softc *);
+static void	carp_multicast_cleanup(struct carp_softc *);
+static int	carp_set_ifp(struct carp_softc *, struct ifnet *);
+static void	carp_set_enaddr(struct carp_softc *);
+#if 0
+static void	carp_addr_updated(void *);
+#endif
+static u_int32_t	carp_hash(struct carp_softc *, u_char *);
+static int	carp_set_addr(struct carp_softc *, struct sockaddr_in *);
+static int	carp_join_multicast(struct carp_softc *);
 #ifdef INET6
-void	carp_send_na(struct carp_softc *);
-int	carp_set_addr6(struct carp_softc *, struct sockaddr_in6 *);
-int	carp_join_multicast6(struct carp_softc *);
+static void	carp_send_na(struct carp_softc *);
+static int	carp_set_addr6(struct carp_softc *, struct sockaddr_in6 *);
+static int	carp_join_multicast6(struct carp_softc *);
 #endif
-int	carp_clone_create(struct if_clone *, int);
-int	carp_clone_destroy(struct ifnet *);
-int	carp_ether_addmulti(struct carp_softc *, struct ifreq *);
-int	carp_ether_delmulti(struct carp_softc *, struct ifreq *);
-void	carp_ether_purgemulti(struct carp_softc *);
+static int	carp_clone_create(struct if_clone *, int);
+static int	carp_clone_destroy(struct ifnet *);
+static int	carp_ether_addmulti(struct carp_softc *, struct ifreq *);
+static int	carp_ether_delmulti(struct carp_softc *, struct ifreq *);
+static void	carp_ether_purgemulti(struct carp_softc *);
 
-static void sysctl_net_inet_carp_setup(struct sysctllog **);
+static void	sysctl_net_inet_carp_setup(struct sysctllog **);
 
 struct if_clone carp_cloner =
     IF_CLONE_INITIALIZER("carp", carp_clone_create, carp_clone_destroy);
@@ -236,7 +239,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 carp_version = CARP_VERSION, type = CARP_ADVERTISEMENT;
@@ -319,7 +322,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])
 {
@@ -338,7 +341,7 @@ carp_hmac_generate(struct carp_softc *sc
 	SHA1Final(md, &sha1ctx);
 }
 
-int
+static int
 carp_hmac_verify(struct carp_softc *sc, u_int32_t counter[2],
     unsigned char md[20])
 {
@@ -349,7 +352,7 @@ carp_hmac_verify(struct carp_softc *sc, 
 	return (memcmp(md, md2, sizeof(md2)));
 }
 
-void
+static void
 carp_setroute(struct carp_softc *sc, int cmd)
 {
 	struct ifaddr *ifa;
@@ -595,7 +598,7 @@ carp6_proto_input(struct mbuf **mp, int 
 }
 #endif /* INET6 */
 
-void
+static void
 carp_proto_input_c(struct mbuf *m, struct carp_header *ch, sa_family_t af)
 {
 	struct carp_softc *sc;
@@ -762,7 +765,7 @@ carpattach(int n)
 	carpstat_percpu = percpu_alloc(sizeof(uint64_t) * CARP_NSTATS);
 }
 
-int
+static int
 carp_clone_create(struct if_clone *ifc, int unit)
 {
 	extern int ifqmaxlen;
@@ -829,7 +832,7 @@ carp_clone_create(struct if_clone *ifc, 
 	return (0);
 }
 
-int
+static int
 carp_clone_destroy(struct ifnet *ifp)
 {
 	struct carp_softc *sc = ifp->if_softc;
@@ -845,7 +848,7 @@ carp_clone_destroy(struct ifnet *ifp)
 	return (0);
 }
 
-void
+static void
 carpdetach(struct carp_softc *sc)
 {
 	struct carp_if *cif;
@@ -898,7 +901,7 @@ carp_ifdetach(struct ifnet *ifp)
 	}
 }
 
-int
+static int
 carp_prepare_ad(struct mbuf *m, struct carp_softc *sc,
     struct carp_header *ch)
 {
@@ -916,7 +919,7 @@ carp_prepare_ad(struct mbuf *m, struct c
 	return (0);
 }
 
-void
+static void
 carp_send_ad_all(void)
 {
 	struct ifnet *ifp;
@@ -937,7 +940,7 @@ carp_send_ad_all(void)
 }
 
 
-void
+static void
 carp_send_ad(void *v)
 {
 	struct carp_header ch;
@@ -1162,7 +1165,7 @@ retry_later:
  * 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;
@@ -1184,7 +1187,7 @@ carp_send_arp(struct carp_softc *sc)
 }
 
 #ifdef INET6
-void
+static void
 carp_send_na(struct carp_softc *sc)
 {
 	struct ifaddr *ifa;
@@ -1225,7 +1228,7 @@ carp_send_na(struct carp_softc *sc)
 		c -= a; c -= b; c ^= (b >> 15);		\
 	} while (0)
 
-u_int32_t
+static u_int32_t
 carp_hash(struct carp_softc *sc, u_char *src)
 {
 	u_int32_t a = 0x9e3779b9, b = sc->sc_hashkey[0], c = sc->sc_hashkey[1];
@@ -1245,7 +1248,7 @@ carp_hash(struct carp_softc *sc, u_char 
 	return (c);
 }
 
-int
+static int
 carp_addrcount(struct carp_if *cif, struct in_ifaddr *ia, int type)
 {
 	struct carp_softc *vh;
@@ -1406,7 +1409,7 @@ carp_input(struct mbuf *m, u_int8_t *sho
 	return (0);
 }
 
-void
+static void
 carp_master_down(void *v)
 {
 	struct carp_softc *sc = v;
@@ -1436,7 +1439,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;
@@ -1493,7 +1496,7 @@ carp_setrun(struct carp_softc *sc, sa_fa
 	}
 }
 
-void
+static void
 carp_multicast_cleanup(struct carp_softc *sc)
 {
 	struct ip_moptions *imo = &sc->sc_imo;
@@ -1527,7 +1530,7 @@ carp_multicast_cleanup(struct carp_softc
 	carp_ether_purgemulti(sc);
 }
 
-int
+static int
 carp_set_ifp(struct carp_softc *sc, struct ifnet *ifp)
 {
 	struct carp_if *cif, *ncif = NULL;
@@ -1631,7 +1634,7 @@ carp_set_ifp(struct carp_softc *sc, stru
 	return (0);
 }
 
-void
+static void
 carp_set_enaddr(struct carp_softc *sc)
 {
 	uint8_t enaddr[ETHER_ADDR_LEN];
@@ -1653,7 +1656,8 @@ carp_set_enaddr(struct carp_softc *sc)
 	if_set_sadl(&sc->sc_if, enaddr, sizeof(enaddr), false);
 }
 
-void
+#if 0
+static void
 carp_addr_updated(void *v)
 {
 	struct carp_softc *sc = (struct carp_softc *) v;
@@ -1692,8 +1696,9 @@ carp_addr_updated(void *v)
 
 	carp_setrun(sc, 0);
 }
+#endif
 
-int
+static int
 carp_set_addr(struct carp_softc *sc, struct sockaddr_in *sin)
 {
 	struct ifnet *ifp = sc->sc_carpdev;
@@ -1762,7 +1767,7 @@ carp_set_addr(struct carp_softc *sc, str
 	return (0);
 }
 
-int
+static int
 carp_join_multicast(struct carp_softc *sc)
 {
 	struct ip_moptions *imo = &sc->sc_imo, tmpimo;
@@ -1785,7 +1790,7 @@ carp_join_multicast(struct carp_softc *s
 
 
 #ifdef INET6
-int
+static int
 carp_set_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6)
 {
 	struct ifnet *ifp = sc->sc_carpdev;
@@ -1851,7 +1856,7 @@ carp_set_addr6(struct carp_softc *sc, st
 	return (0);
 }
 
-int
+static int
 carp_join_multicast6(struct carp_softc *sc)
 {
 	struct in6_multi_mship *imm, *imm2;
@@ -1898,7 +1903,7 @@ carp_join_multicast6(struct carp_softc *
 
 #endif /* INET6 */
 
-int
+static int
 carp_ioctl(struct ifnet *ifp, u_long cmd, void *data)
 {
 	struct lwp *l = curlwp;		/* XXX */
@@ -2072,7 +2077,7 @@ carp_ioctl(struct ifnet *ifp, u_long cmd
 /*
  * Start output on carp interface. This function should never be called.
  */
-void
+static void
 carp_start(struct ifnet *ifp)
 {
 #ifdef DEBUG
@@ -2095,7 +2100,7 @@ carp_output(struct ifnet *ifp, struct mb
 	}
 }
 
-void
+static void
 carp_set_state(struct carp_softc *sc, int state)
 {
 	static const char *carp_states[] = { CARP_STATES };
@@ -2158,7 +2163,7 @@ carp_carpdev_state(void *v)
 	}
 }
 
-int
+static int
 carp_ether_addmulti(struct carp_softc *sc, struct ifreq *ifr)
 {
 	const struct sockaddr *sa = ifreq_getaddr(SIOCADDMULTI, ifr);
@@ -2210,7 +2215,7 @@ carp_ether_addmulti(struct carp_softc *s
 	return (error);
 }
 
-int
+static int
 carp_ether_delmulti(struct carp_softc *sc, struct ifreq *ifr)
 {
 	const struct sockaddr *sa = ifreq_getaddr(SIOCDELMULTI, ifr);
@@ -2261,7 +2266,7 @@ carp_ether_delmulti(struct carp_softc *s
  * Delete any multicast address we have asked to add from parent
  * interface.  Called when the carp is being unconfigured.
  */
-void
+static void
 carp_ether_purgemulti(struct carp_softc *sc)
 {
 	struct ifnet *ifp = sc->sc_carpdev;		/* Parent. */

Reply via email to