Author: eadler
Date: Wed Dec  4 20:15:53 2013
New Revision: 258940
URL: http://svnweb.freebsd.org/changeset/base/258940

Log:
  route(1): Pull static data to the top of the file.
  
  This is a pre-requisisite to some upcoming changes.
  
  Submitted by: Sebastian Huber <sebastian.hu...@embedded-brains.de>
  Discussed on: -hackers

Modified:
  head/sbin/route/route.c

Modified: head/sbin/route/route.c
==============================================================================
--- head/sbin/route/route.c     Wed Dec  4 20:13:29 2013        (r258939)
+++ head/sbin/route/route.c     Wed Dec  4 20:15:53 2013        (r258940)
@@ -74,6 +74,14 @@ __FBSDID("$FreeBSD$");
 
 #define ATALK_BUF_SIZE 20
 
+struct fibl {
+       TAILQ_ENTRY(fibl)       fl_next;
+
+       int     fl_num;
+       int     fl_error;
+       int     fl_errno;
+};
+
 static struct keytab {
        const char      *kt_cp;
        int     kt_i;
@@ -99,6 +107,13 @@ static int  rtm_seq;
 static char    rt_line[NI_MAXHOST];
 static char    net_line[MAXHOSTNAMELEN + 1];
 
+static struct {
+       struct  rt_msghdr m_rtm;
+       char    m_space[512];
+} m_rtmsg;
+
+static TAILQ_HEAD(fibl_head_t, fibl) fibl_head;
+
 static int     atalk_aton(const char *, struct at_addr *);
 static char    *atalk_ntoa(struct at_addr, char [ATALK_BUF_SIZE]);
 static void    printb(int, const char *);
@@ -129,16 +144,6 @@ static void        set_metric(char *, int);
 static int     set_sofib(int);
 static void    sockaddr(char *, struct sockaddr *, size_t);
 static void    sodump(struct sockaddr *, const char *);
-
-struct fibl {
-       TAILQ_ENTRY(fibl)       fl_next;
-
-       int     fl_num;
-       int     fl_error;
-       int     fl_errno;
-};
-static TAILQ_HEAD(fibl_head_t, fibl) fibl_head;
-
 static int     fiboptlist_csv(const char *, struct fibl_head_t *);
 static int     fiboptlist_range(const char *, struct fibl_head_t *);
 
@@ -1483,11 +1488,6 @@ monitor(int argc, char *argv[])
        }
 }
 
-static struct {
-       struct  rt_msghdr m_rtm;
-       char    m_space[512];
-} m_rtmsg;
-
 static int
 rtmsg(int cmd, int flags, int fib)
 {
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to