1
0
mirror of https://github.com/bgp/bgpq4.git synced 2024-05-11 05:55:05 +00:00

28 Commits

Author SHA1 Message Date
24c3e08f0e alphabetical order 2022-09-13 04:56:21 +00:00
c01ebfc3cb cleanup 2022-07-25 09:18:33 +00:00
8dfcfb3173 add RPKI source (available via most irrd4 instances) 2022-07-25 09:11:23 +00:00
96079b8901 Improve readability of the manpage (#59) 2022-06-07 11:20:16 -04:00
392a44a536 update docs 2021-09-21 20:41:30 +00:00
2aed3f9e67 Huawei XPL format support (#45)
Add Huawei XPL format support
2021-09-02 20:45:45 +00:00
97d1f2acda Add missing .Ed to manual page (#49) 2021-08-20 19:59:07 +02:00
bdc455d72e Update information on SOURCES 2021-08-20 10:22:19 +00:00
c90c59dba8 Update manpage and readme 2021-08-19 15:20:53 +00:00
5730525f11 Fix manpage escaping 2021-08-19 15:04:07 +00:00
78f57867cc Improve manpage 2021-08-19 14:59:58 +00:00
d000627465 Arista EOS Support (#35)
Add Arista EOS support

Thanks Brooks!

This adds support for Arista EOS using a new flag: -e. EOS shares a lot of similarities with IOS,
but there is a difference in the syntax of prefix-lists that I wanted to fix.

The difference can be seen with bgpq4 -S ARIN -4 -s AS36459, which returns:

no ip prefix-list NN
ip prefix-list NN seq 1 permit 192.30.252.0/22
ip prefix-list NN seq 2 permit 192.30.252.0/23
ip prefix-list NN seq 3 permit 192.30.252.0/24
ip prefix-list NN seq 4 permit 192.30.253.0/24
ip prefix-list NN seq 5 permit 192.30.254.0/24
ip prefix-list NN seq 6 permit 192.30.255.0/24

Interestingly, this syntax works fine in EOS, but EOS isn't able to handle the same syntax for ipv6
prefix-lists. Instead, the seq and permit/deny that compose the rule needs to be inside the prefix-list
block.

Now bgpq4 -S ARIN -4 -e AS36459 generates:

no ip prefix-list NN
ip prefix-list NN
    seq 1 permit 192.30.252.0/22
    seq 2 permit 192.30.252.0/23
    seq 3 permit 192.30.252.0/24
    seq 4 permit 192.30.253.0/24
    seq 5 permit 192.30.254.0/24
    seq 6 permit 192.30.255.0/24
2020-12-23 15:07:23 +00:00
b361671c45 Improve manpage 2020-12-23 13:49:50 +00:00
a624dc9649 Merge pull request #26 from robert-scheck/man
Avoid man page macro warnings
2020-12-23 14:41:40 +01:00
fd6150a2dd update contact info 2020-12-23 13:40:37 +00:00
a3f0cd39e2 Avoid man page macro warnings
$ LC_ALL=en_US.UTF-8 MANROFFSEQ='' MANWIDTH=80 man --warnings -E UTF-8 -l -Tutf8 -Z bgpq4.8 > /dev/null
<standard input>:137: warning: macro `RS' not defined
<standard input>:157: warning: macro `RE' not defined
$
2020-06-29 00:34:34 +02:00
1d5b375cc3 Enable aggregate support with '-F' (user-defined). 2020-03-11 16:22:46 +00:00
e9f4eeaa57 Update usage() 2019-12-31 14:04:26 +01:00
f5ba86dfa5 Change prompt in docs 2019-12-31 13:29:05 +01:00
d3eb845c9b Remove -3 option from docs 2019-12-31 13:11:18 +01:00
10cdd5656d Remove the option to disable 32-bit ASN support
This removes the '-3' command line option and fixes #3.
2019-12-30 23:58:47 +00:00
50d4dbaf28 Remove support to expand as23456 entirely 2019-12-30 18:33:35 +00:00
3c4f0ad276 Update small bits 2019-12-30 18:18:39 +00:00
2e427a0f47 Remove ASDOT support 2019-12-14 15:12:10 +01:00
59b750857b Update contact details 2019-12-14 15:11:50 +01:00
87966dc1f0 Add support for Mikrotik 2019-12-14 15:11:46 +01:00
5eaeb69f63 Use rr.ntt.net as default IRRd instread of RADB 2019-12-14 14:42:49 +01:00
26f49e46a5 Rename bgpq3 to bgpq4 2019-12-14 14:41:14 +01:00