mirror_frr/ospfd
Quentin Young facfee22f5 *: remove VTY_GET_*
CLI validates input tokens, so there's no need to do it in handler
functions anymore.

spatch follows
----------------

@getull@
expression v;
expression str;
@@
<...
- VTY_GET_ULL(..., v, str)
+ v = strtoull (str, NULL, 10)
...>

@getul@
expression v;
expression str;
@@
<...
- VTY_GET_ULONG(..., v, str)
+ v = strtoul (str, NULL, 10)
...>

@getintrange@
expression name;
expression v;
expression str;
@@
<...
- VTY_GET_INTEGER_RANGE(name, v, str, ...)
+ v = strtoul (str, NULL, 10)
...>

@getint@
expression v;
expression str;
@@
<...
- VTY_GET_INTEGER(..., v, str)
+ v = strtoul (str, NULL, 10)
...>

@getv4@
expression v;
expression str;
@@
<...
- VTY_GET_IPV4_ADDRESS(..., v, str)
+ inet_aton (str, &v)
...>

@getv4pfx@
expression v;
expression str;
@@
<...
- VTY_GET_IPV4_PREFIX(..., v, str)
+ str2prefix_ipv4 (str, &v)
...>

Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
2017-06-27 19:04:41 +00:00
..
.gitignore ospfd: add *.a to .gitignore 2017-02-17 17:57:59 +00:00
ChangeLog.opaque.txt Initial revision 2003-02-03 16:31:16 +00:00
Makefile.am build: fix CFLAGS for snmp modules 2017-04-04 21:25:19 +02:00
ospf_abr.c Merge remote-tracking branch 'origin/stable/3.0' 2017-05-24 11:22:35 -04:00
ospf_abr.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_api.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_api.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_apiserver.c Merge branch 'stable/3.0' 2017-05-18 12:28:12 +02:00
ospf_apiserver.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_asbr.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_asbr.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_ase.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_ase.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_bfd.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_bfd.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_dump_api.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_dump_api.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_dump.c *: remove VTY_GET_* 2017-06-27 19:04:41 +00:00
ospf_dump.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_flood.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_flood.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_ia.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_ia.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_interface.c Merge remote-tracking branch 'origin/stable/3.0' 2017-05-24 11:22:35 -04:00
ospf_interface.h Merge remote-tracking branch 'origin/stable/3.0' 2017-05-24 11:22:35 -04:00
ospf_ism.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_ism.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_lsa.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_lsa.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_lsdb.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_lsdb.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_main.c Merge pull request #537 from donaldsharp/vrf_stuff 2017-05-17 22:06:39 +02:00
ospf_memory.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_memory.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_neighbor.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_neighbor.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_network.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_network.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_nsm.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_nsm.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_opaque.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_opaque.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_packet.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_packet.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_ri.c ospfd: fix typo in error message 2017-06-15 16:21:58 +02:00
ospf_ri.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_route.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_route.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_routemap.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_snmp.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospf_spf.c Merge branch 'stable/3.0' 2017-06-13 17:37:58 +02:00
ospf_spf.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_te.c ospfd: Make OSPF TE warnings be less chatty 2017-06-02 13:44:13 -04:00
ospf_te.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_vty.c *: remove VTY_GET_* 2017-06-27 19:04:41 +00:00
ospf_vty.h Merge remote-tracking branch 'origin/stable/3.0' 2017-05-24 11:22:35 -04:00
ospf_zebra.c *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
ospf_zebra.h *: make consistent & update GPLv2 file headers 2017-05-15 16:37:41 +02:00
OSPF-ALIGNMENT.txt add note about alignment in LS updates due to opaque LSAs. 2004-11-17 17:59:52 +00:00
OSPF-MIB.txt spelling: s/supress/suppress/ 2004-11-05 13:24:12 +00:00
OSPF-TRAP-MIB.txt Initial revision 2002-12-13 20:15:29 +00:00
ospfd.c *: simplify log message lookup 2017-06-21 15:22:21 +00:00
ospfd.conf.sample Initial revision 2002-12-13 20:15:29 +00:00
ospfd.h Merge remote-tracking branch 'origin/stable/3.0' 2017-05-24 11:22:35 -04:00