diff options
| author | Kristof Provost <kp@FreeBSD.org> | 2016-08-04 19:24:44 +0000 | 
|---|---|---|
| committer | Kristof Provost <kp@FreeBSD.org> | 2016-08-04 19:24:44 +0000 | 
| commit | 13cfafabf4780deb69b13798a5ff8bf65d4abb2d (patch) | |
| tree | c0349bec43b6eb062c58b16d345f563f392830f1 | |
| parent | 233e1432b7c3e683369571e34445563fa2daf4f6 (diff) | |
Notes
| -rw-r--r-- | sbin/pfctl/parse.y | 36 | ||||
| -rw-r--r-- | sbin/pfctl/pfctl.c | 46 | ||||
| -rw-r--r-- | sbin/pfctl/pfctl_altq.c | 4 | ||||
| -rw-r--r-- | sbin/pfctl/pfctl_optimize.c | 11 | ||||
| -rw-r--r-- | sbin/pfctl/pfctl_osfp.c | 6 | ||||
| -rw-r--r-- | sbin/pfctl/pfctl_parser.c | 2 | 
6 files changed, 53 insertions, 52 deletions
| diff --git a/sbin/pfctl/parse.y b/sbin/pfctl/parse.y index cba38fd6f031..7b29576fe2ca 100644 --- a/sbin/pfctl/parse.y +++ b/sbin/pfctl/parse.y @@ -80,7 +80,7 @@ static int		 blockpolicy = PFRULE_DROP;  static int		 require_order = 1;  static int		 default_statelock; -TAILQ_HEAD(files, file)		 files = TAILQ_HEAD_INITIALIZER(files); +static TAILQ_HEAD(files, file)	 files = TAILQ_HEAD_INITIALIZER(files);  static struct file {  	TAILQ_ENTRY(file)	 entry;  	FILE			*stream; @@ -100,7 +100,7 @@ int		 lgetc(int);  int		 lungetc(int);  int		 findeol(void); -TAILQ_HEAD(symhead, sym)	 symhead = TAILQ_HEAD_INITIALIZER(symhead); +static TAILQ_HEAD(symhead, sym)	 symhead = TAILQ_HEAD_INITIALIZER(symhead);  struct sym {  	TAILQ_ENTRY(sym)	 entry;  	int			 used; @@ -196,7 +196,7 @@ struct peer {  	struct node_port	*port;  }; -struct node_queue { +static struct node_queue {  	char			 queue[PF_QNAME_SIZE];  	char			 parent[PF_QNAME_SIZE];  	char			 ifname[IFNAMSIZ]; @@ -210,7 +210,7 @@ struct node_qassign {  	char		*pqname;  }; -struct filter_opts { +static struct filter_opts {  	int			 marker;  #define FOM_FLAGS	0x01  #define FOM_ICMP	0x02 @@ -250,12 +250,12 @@ struct filter_opts {  	}			 divert;  } filter_opts; -struct antispoof_opts { +static struct antispoof_opts {  	char			*label;  	u_int			 rtableid;  } antispoof_opts; -struct scrub_opts { +static struct scrub_opts {  	int			 marker;  #define SOM_MINTTL	0x01  #define SOM_MAXMSS	0x02 @@ -273,7 +273,7 @@ struct scrub_opts {  	u_int			 rtableid;  } scrub_opts; -struct queue_opts { +static struct queue_opts {  	int			marker;  #define QOM_BWSPEC	0x01  #define QOM_SCHEDULER	0x02 @@ -287,13 +287,13 @@ struct queue_opts {  	int			qlimit;  } queue_opts; -struct table_opts { +static struct table_opts {  	int			flags;  	int			init_addr;  	struct node_tinithead	init_nodes;  } table_opts; -struct pool_opts { +static struct pool_opts {  	int			 marker;  #define POM_TYPE		0x01  #define POM_STICKYADDRESS	0x02 @@ -304,10 +304,10 @@ struct pool_opts {  } pool_opts; -struct codel_opts	 codel_opts; -struct node_hfsc_opts	 hfsc_opts; -struct node_fairq_opts	 fairq_opts; -struct node_state_opt	*keep_state_defaults = NULL; +static struct codel_opts	 codel_opts; +static struct node_hfsc_opts	 hfsc_opts; +static struct node_fairq_opts	 fairq_opts; +static struct node_state_opt	*keep_state_defaults = NULL;  int		 disallow_table(struct node_host *, const char *);  int		 disallow_urpf_failed(struct node_host *, const char *); @@ -352,7 +352,7 @@ void	 remove_invalid_hosts(struct node_host **, sa_family_t *);  int	 invalid_redirect(struct node_host *, sa_family_t);  u_int16_t parseicmpspec(char *, sa_family_t); -TAILQ_HEAD(loadanchorshead, loadanchors) +static TAILQ_HEAD(loadanchorshead, loadanchors)      loadanchorshead = TAILQ_HEAD_INITIALIZER(loadanchorshead);  struct loadanchors { @@ -5572,10 +5572,10 @@ lookup(char *s)  #define MAXPUSHBACK	128 -char	*parsebuf; -int	 parseindex; -char	 pushback_buffer[MAXPUSHBACK]; -int	 pushback_index = 0; +static char	*parsebuf; +static int	 parseindex; +static char	 pushback_buffer[MAXPUSHBACK]; +static int	 pushback_index = 0;  int  lgetc(int quotec) diff --git a/sbin/pfctl/pfctl.c b/sbin/pfctl/pfctl.c index 6d553c5e1e6f..ceb428b90d04 100644 --- a/sbin/pfctl/pfctl.c +++ b/sbin/pfctl/pfctl.c @@ -102,29 +102,29 @@ int	 pfctl_load_ruleset(struct pfctl *, char *,  int	 pfctl_load_rule(struct pfctl *, char *, struct pf_rule *, int);  const char	*pfctl_lookup_option(char *, const char * const *); -struct pf_anchor_global	 pf_anchors; -struct pf_anchor	 pf_main_anchor; - -const char	*clearopt; -char		*rulesopt; -const char	*showopt; -const char	*debugopt; -char		*anchoropt; -const char	*optiopt = NULL; -const char	*pf_device = "/dev/pf"; -char		*ifaceopt; -char		*tableopt; -const char	*tblcmdopt; -int		 src_node_killers; -char		*src_node_kill[2]; -int		 state_killers; -char		*state_kill[2]; -int		 loadopt; -int		 altqsupport; - -int		 dev = -1; -int		 first_title = 1; -int		 labels = 0; +static struct pf_anchor_global	 pf_anchors; +static struct pf_anchor	 pf_main_anchor; + +static const char	*clearopt; +static char		*rulesopt; +static const char	*showopt; +static const char	*debugopt; +static char		*anchoropt; +static const char	*optiopt = NULL; +static const char	*pf_device = "/dev/pf"; +static char		*ifaceopt; +static char		*tableopt; +static const char	*tblcmdopt; +static int		 src_node_killers; +static char		*src_node_kill[2]; +static int		 state_killers; +static char		*state_kill[2]; +int			 loadopt; +int			 altqsupport; + +int			 dev = -1; +static int		 first_title = 1; +static int		 labels = 0;  #define INDENT(d, o)	do {						\  				if (o) {				\ diff --git a/sbin/pfctl/pfctl_altq.c b/sbin/pfctl/pfctl_altq.c index 6b0443a4065a..dafa382d79d9 100644 --- a/sbin/pfctl/pfctl_altq.c +++ b/sbin/pfctl/pfctl_altq.c @@ -50,8 +50,8 @@ __FBSDID("$FreeBSD$");  #define is_sc_null(sc)	(((sc) == NULL) || ((sc)->m1 == 0 && (sc)->m2 == 0)) -TAILQ_HEAD(altqs, pf_altq) altqs = TAILQ_HEAD_INITIALIZER(altqs); -LIST_HEAD(gen_sc, segment) rtsc, lssc; +static TAILQ_HEAD(altqs, pf_altq) altqs = TAILQ_HEAD_INITIALIZER(altqs); +static LIST_HEAD(gen_sc, segment) rtsc, lssc;  struct pf_altq	*qname_to_pfaltq(const char *, const char *);  u_int32_t	 qname_to_qid(const char *); diff --git a/sbin/pfctl/pfctl_optimize.c b/sbin/pfctl/pfctl_optimize.c index 9511720ed67d..563d3c2d1442 100644 --- a/sbin/pfctl/pfctl_optimize.c +++ b/sbin/pfctl/pfctl_optimize.c @@ -90,7 +90,7 @@ enum {      COMBINED,	/* the field may itself be combined with other rules */      DC,		/* we just don't care about the field */      NEVER};	/* we should never see this field set?!? */ -struct pf_rule_field { +static struct pf_rule_field {  	const char	*prf_name;  	int		 prf_type;  	size_t		 prf_offset; @@ -242,8 +242,9 @@ int	superblock_inclusive(struct superblock *, struct pf_opt_rule *);  void	superblock_free(struct pfctl *, struct superblock *); -int (*skip_comparitors[PF_SKIP_COUNT])(struct pf_rule *, struct pf_rule *); -const char *skip_comparitors_names[PF_SKIP_COUNT]; +static int (*skip_comparitors[PF_SKIP_COUNT])(struct pf_rule *, +    struct pf_rule *); +static const char *skip_comparitors_names[PF_SKIP_COUNT];  #define PF_SKIP_COMPARITORS {				\      { "ifp", PF_SKIP_IFP, skip_cmp_ifp },		\      { "dir", PF_SKIP_DIR, skip_cmp_dir },		\ @@ -255,8 +256,8 @@ const char *skip_comparitors_names[PF_SKIP_COUNT];      { "dport", PF_SKIP_DST_PORT, skip_cmp_dst_port }	\  } -struct pfr_buffer table_buffer; -int table_identifier; +static struct pfr_buffer table_buffer; +static int table_identifier;  int diff --git a/sbin/pfctl/pfctl_osfp.c b/sbin/pfctl/pfctl_osfp.c index dda4253769cd..e26578051574 100644 --- a/sbin/pfctl/pfctl_osfp.c +++ b/sbin/pfctl/pfctl_osfp.c @@ -67,9 +67,9 @@ struct name_entry {  	struct name_list	nm_sublist;  	int			nm_sublist_num;  }; -struct name_list classes = LIST_HEAD_INITIALIZER(&classes); -int class_count; -int fingerprint_count; +static struct name_list classes = LIST_HEAD_INITIALIZER(&classes); +static int class_count; +static int fingerprint_count;  void			 add_fingerprint(int, int, struct pf_osfp_ioctl *);  struct name_entry	*fingerprint_name_entry(struct name_list *, char *); diff --git a/sbin/pfctl/pfctl_parser.c b/sbin/pfctl/pfctl_parser.c index d9aa49a2196e..f7a7ad96e703 100644 --- a/sbin/pfctl/pfctl_parser.c +++ b/sbin/pfctl/pfctl_parser.c @@ -1147,7 +1147,7 @@ check_netmask(struct node_host *h, sa_family_t af)  /* interface lookup routines */ -struct node_host	*iftab; +static struct node_host	*iftab;  void  ifa_load(void) | 
