Changeset 686583c in rtems-libbsd


Ignore:
Timestamp:
Jul 29, 2016, 2:04:42 PM (3 years ago)
Author:
Christian Mauderer <Christian.Mauderer@…>
Branches:
afaeccc05a556f6aa25ba044a7e49d6aa634a59e, freebsd-9.3, master
Children:
d79524e
Parents:
c70221c
git-author:
Christian Mauderer <Christian.Mauderer@…> (07/29/16 14:04:42)
git-committer:
Christian Mauderer <Christian.Mauderer@…> (08/02/16 08:21:52)
Message:

pfctl: Use static where possible.

Location:
freebsd/contrib/pf/pfctl
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • freebsd/contrib/pf/pfctl/parse.y

    rc70221c r686583c  
    8585static int               default_statelock;
    8686
     87#ifndef __rtems__
    8788TAILQ_HEAD(files, file)          files = TAILQ_HEAD_INITIALIZER(files);
     89#else /* __rtems__ */
     90static TAILQ_HEAD(files, file)   files = TAILQ_HEAD_INITIALIZER(files);
     91#endif /* __rtems__ */
    8892static struct file {
    8993        TAILQ_ENTRY(file)        entry;
     
    105109int              findeol(void);
    106110
     111#ifndef __rtems__
    107112TAILQ_HEAD(symhead, sym)         symhead = TAILQ_HEAD_INITIALIZER(symhead);
     113#else /* __rtems__ */
     114static TAILQ_HEAD(symhead, sym)  symhead = TAILQ_HEAD_INITIALIZER(symhead);
     115#endif /* __rtems__ */
    108116struct sym {
    109117        TAILQ_ENTRY(sym)         entry;
     
    202210};
    203211
     212#ifndef __rtems__
    204213struct node_queue {
     214#else /* __rtems__ */
     215static struct node_queue {
     216#endif /* __rtems__ */
    205217        char                     queue[PF_QNAME_SIZE];
    206218        char                     parent[PF_QNAME_SIZE];
     
    216228};
    217229
     230#ifndef __rtems__
    218231struct filter_opts {
     232#else /* __rtems__ */
     233static struct filter_opts {
     234#endif /* __rtems__ */
    219235        int                      marker;
    220236#define FOM_FLAGS       0x01
     
    252268} filter_opts;
    253269
     270#ifndef __rtems__
    254271struct antispoof_opts {
     272#else /* __rtems__ */
     273static struct antispoof_opts {
     274#endif /* __rtems__ */
    255275        char                    *label;
    256276        u_int                    rtableid;
    257277} antispoof_opts;
    258278
     279#ifndef __rtems__
    259280struct scrub_opts {
     281#else /* __rtems__ */
     282static struct scrub_opts {
     283#endif /* __rtems__ */
    260284        int                      marker;
    261285#define SOM_MINTTL      0x01
     
    275299} scrub_opts;
    276300
     301#ifndef __rtems__
    277302struct queue_opts {
     303#else /* __rtems__ */
     304static struct queue_opts {
     305#endif /* __rtems__ */
    278306        int                     marker;
    279307#define QOM_BWSPEC      0x01
     
    289317} queue_opts;
    290318
     319#ifndef __rtems__
    291320struct table_opts {
     321#else /* __rtems__ */
     322static struct table_opts {
     323#endif /* __rtems__ */
    292324        int                     flags;
    293325        int                     init_addr;
     
    295327} table_opts;
    296328
     329#ifndef __rtems__
    297330struct pool_opts {
     331#else /* __rtems__ */
     332static struct pool_opts {
     333#endif /* __rtems__ */
    298334        int                      marker;
    299335#define POM_TYPE                0x01
     
    307343
    308344
     345#ifndef __rtems__
    309346struct node_hfsc_opts    hfsc_opts;
    310347struct node_state_opt   *keep_state_defaults = NULL;
     348#else /* __rtems__ */
     349static struct node_hfsc_opts     hfsc_opts;
     350static struct node_state_opt    *keep_state_defaults = NULL;
     351#endif /* __rtems__ */
    311352
    312353int              disallow_table(struct node_host *, const char *);
     
    353394u_int16_t parseicmpspec(char *, sa_family_t);
    354395
     396#ifndef __rtems__
    355397TAILQ_HEAD(loadanchorshead, loadanchors)
     398#else /* __rtems__ */
     399static TAILQ_HEAD(loadanchorshead, loadanchors)
     400#endif /* __rtems__ */
    356401    loadanchorshead = TAILQ_HEAD_INITIALIZER(loadanchorshead);
    357402
     
    53975442#define MAXPUSHBACK     128
    53985443
     5444#ifndef __rtems__
    53995445char    *parsebuf;
    54005446int      parseindex;
    54015447char     pushback_buffer[MAXPUSHBACK];
    54025448int      pushback_index = 0;
     5449#else /* __rtems__ */
     5450static char     *parsebuf;
     5451static int       parseindex;
     5452static char      pushback_buffer[MAXPUSHBACK];
     5453static int       pushback_index = 0;
     5454#endif /* __rtems__ */
    54035455
    54045456int
  • freebsd/contrib/pf/pfctl/pfctl.c

    rc70221c r686583c  
    115115#endif /* __rtems__ */
    116116
     117#ifndef __rtems__
    117118struct pf_anchor_global  pf_anchors;
    118119struct pf_anchor         pf_main_anchor;
     
    124125char            *anchoropt;
    125126const char      *optiopt = NULL;
    126 #ifndef __rtems__
    127127char            *pf_device = "/dev/pf";
    128 #else /* __rtems__ */
    129 const char      *pf_device = "/dev/pf";
    130 #endif /* __rtems__ */
    131128char            *ifaceopt;
    132129char            *tableopt;
     
    136133int              state_killers;
    137134char            *state_kill[2];
     135#else /* __rtems__ */
     136static struct pf_anchor_global   pf_anchors;
     137static struct pf_anchor  pf_main_anchor;
     138
     139static const char       *clearopt;
     140static char             *rulesopt;
     141static const char       *showopt;
     142static const char       *debugopt;
     143static char             *anchoropt;
     144static const char       *optiopt = NULL;
     145static const char       *pf_device = "/dev/pf";
     146static char             *ifaceopt;
     147static char             *tableopt;
     148static const char       *tblcmdopt;
     149static int               src_node_killers;
     150static char             *src_node_kill[2];
     151static int               state_killers;
     152static char             *state_kill[2];
     153#endif /* __rtems__ */
    138154int              loadopt;
    139155int              altqsupport;
    140156
    141157int              dev = -1;
     158#ifndef __rtems__
    142159int              first_title = 1;
    143160int              labels = 0;
     161#else /* __rtems__ */
     162static int       first_title = 1;
     163static int       labels = 0;
     164#endif /* __rtems__ */
    144165
    145166#define INDENT(d, o)    do {                                            \
  • freebsd/contrib/pf/pfctl/pfctl_altq.c

    rc70221c r686583c  
    5151#define is_sc_null(sc)  (((sc) == NULL) || ((sc)->m1 == 0 && (sc)->m2 == 0))
    5252
     53#ifndef __rtems__
    5354TAILQ_HEAD(altqs, pf_altq) altqs = TAILQ_HEAD_INITIALIZER(altqs);
    5455LIST_HEAD(gen_sc, segment) rtsc, lssc;
     56#else /* __rtems__ */
     57static TAILQ_HEAD(altqs, pf_altq) altqs = TAILQ_HEAD_INITIALIZER(altqs);
     58static LIST_HEAD(gen_sc, segment) rtsc, lssc;
     59#endif /* __rtems__ */
    5560
    5661struct pf_altq  *qname_to_pfaltq(const char *, const char *);
  • freebsd/contrib/pf/pfctl/pfctl_optimize.c

    rc70221c r686583c  
    9393    DC,         /* we just don't care about the field */
    9494    NEVER};     /* we should never see this field set?!? */
     95#ifndef __rtems__
    9596struct pf_rule_field {
     97#else /* __rtems__ */
     98static struct pf_rule_field {
     99#endif /* __rtems__ */
    96100        const char      *prf_name;
    97101        int              prf_type;
     
    249253
    250254
     255#ifndef __rtems__
    251256int (*skip_comparitors[PF_SKIP_COUNT])(struct pf_rule *, struct pf_rule *);
    252257const char *skip_comparitors_names[PF_SKIP_COUNT];
     258#else /* __rtems__ */
     259static int (*skip_comparitors[PF_SKIP_COUNT])(struct pf_rule *,
     260    struct pf_rule *);
     261static const char *skip_comparitors_names[PF_SKIP_COUNT];
     262#endif /* __rtems__ */
    253263#define PF_SKIP_COMPARITORS {                           \
    254264    { "ifp", PF_SKIP_IFP, skip_cmp_ifp },               \
     
    262272}
    263273
     274#ifndef __rtems__
    264275struct pfr_buffer table_buffer;
    265276int table_identifier;
     277#else /* __rtems__ */
     278static struct pfr_buffer table_buffer;
     279static int table_identifier;
     280#endif /* __rtems__ */
    266281
    267282
  • freebsd/contrib/pf/pfctl/pfctl_osfp.c

    rc70221c r686583c  
    6767        int                     nm_sublist_num;
    6868};
     69#ifndef __rtems__
    6970struct name_list classes = LIST_HEAD_INITIALIZER(&classes);
    7071int class_count;
    7172int fingerprint_count;
     73#else /* __rtems__ */
     74static struct name_list classes = LIST_HEAD_INITIALIZER(&classes);
     75static int class_count;
     76static int fingerprint_count;
     77#endif /* __rtems__ */
    7278
    7379void                     add_fingerprint(int, int, struct pf_osfp_ioctl *);
  • freebsd/contrib/pf/pfctl/pfctl_parser.c

    rc70221c r686583c  
    11651165/* interface lookup routines */
    11661166
     1167#ifndef __rtems__
    11671168struct node_host        *iftab;
     1169#else /* __rtems__ */
     1170static struct node_host *iftab;
     1171#endif /* __rtems__ */
    11681172
    11691173void
Note: See TracChangeset for help on using the changeset viewer.