Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
labs
BIRD Internet Routing Daemon
Commits
8e433d6a
Commit
8e433d6a
authored
May 12, 2016
by
Pavel Tvrdik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Prog Doc: Complete several missing parameters
parent
fff7498d
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
20 additions
and
8 deletions
+20
-8
conf/cf-lex.l
conf/cf-lex.l
+1
-0
lib/Doc
lib/Doc
+1
-1
nest/neighbor.c
nest/neighbor.c
+1
-1
nest/proto-hooks.c
nest/proto-hooks.c
+1
-0
nest/proto.c
nest/proto.c
+1
-0
nest/rt-attr.c
nest/rt-attr.c
+1
-1
nest/rt-table.c
nest/rt-table.c
+7
-2
proto/babel/Doc
proto/babel/Doc
+1
-1
proto/ospf/dbdes.c
proto/ospf/dbdes.c
+1
-0
proto/ospf/lsalib.c
proto/ospf/lsalib.c
+2
-1
proto/ospf/packet.c
proto/ospf/packet.c
+1
-1
sysdep/unix/io.c
sysdep/unix/io.c
+1
-0
sysdep/unix/log.c
sysdep/unix/log.c
+1
-0
No files found.
conf/cf-lex.l
View file @
8e433d6a
...
...
@@ -575,6 +575,7 @@ cf_lex_init_kh(void)
/**
* cf_lex_init - initialize the lexer
* @is_cli: true if we're going to parse CLI command, false for configuration
* @c: configuration structure
*
* cf_lex_init() initializes the lexical analyzer and prepares it for
* parsing of a new input.
...
...
lib/Doc
View file @
8e433d6a
H Library functions
S ip.c
ipv4.c ipv6.c
S ip.c
S lists.c
S checksum.c bitops.c patmatch.c printf.c xmalloc.c tbf.c
D resource.sgml
...
...
nest/neighbor.c
View file @
8e433d6a
...
...
@@ -339,7 +339,7 @@ neigh_if_link(struct iface *i)
/**
* neigh_ifa_update: notify neighbor cache about interface address add or remove event
* @
if
a: interface address in question
* @a: interface address in question
*
* Tell the neighbor cache that an address was added or removed.
*
...
...
nest/proto-hooks.c
View file @
8e433d6a
...
...
@@ -148,6 +148,7 @@ void get_route_info(rte *e, byte *buf, ea_list *attrs)
* get_attr - get attribute information
* @a: an extended attribute
* @buf: buffer to be filled with attribute information
* @buflen: a length of the @buf parameter
*
* The get_attr() hook is called by the core to obtain a user friendly
* representation of an extended route attribute. It can either leave
...
...
nest/proto.c
View file @
8e433d6a
...
...
@@ -718,6 +718,7 @@ graceful_restart_init(void)
/**
* graceful_restart_done - finalize graceful restart
* @t: unused
*
* When there are no locks on graceful restart, the functions finalizes the
* graceful restart recovery. Protocols postponing route export until the end of
...
...
nest/rt-attr.c
View file @
8e433d6a
...
...
@@ -405,7 +405,7 @@ ea_find(ea_list *e, unsigned id)
* for first occurrences of attributes with ID in specified interval from @id to
* (@id + @max - 1), returning pointers to found &eattr structures, storing its
* walk state in @s for subsequent calls.
*
* The function ea_walk() is supposed to be called in a loop, with initially
* zeroed walk state structure @s with filled the initial extended attribute
* list, returning one found attribute in each call or %NULL when no other
...
...
nest/rt-table.c
View file @
8e433d6a
...
...
@@ -717,16 +717,20 @@ rt_notify_merged(struct announce_hook *ah, net *net, rte *new_changed, rte *old_
* @net: network in question
* @new: the new route to be announced
* @old: the previous route for the same network
* @new_best: the new best route for the same network
* @old_best: the previous best route for the same network
* @before_old: The previous route before @old for the same network.
* If @before_old is NULL @old was the first.
*
* This function gets a routing table update and announces it
* to all protocols that acccepts given type of route announcement
* and are connected to the same table by their announcement hooks.
*
* Route announcement of type RA_OPTIMAL si generated when optimal
* Route announcement of type
%
RA_OPTIMAL si generated when optimal
* route (in routing table @tab) changes. In that case @old stores the
* old optimal route.
*
* Route announcement of type RA_ANY si generated when any route (in
* Route announcement of type
%
RA_ANY si generated when any route (in
* routing table @tab) changes In that case @old stores the old route
* from the same protocol.
*
...
...
@@ -1616,6 +1620,7 @@ again:
/**
* rt_prune_table - prune a routing table
* @tab: a routing table for pruning
*
* This function scans the routing table @tab and removes routes belonging to
* flushing protocols, discarded routes and also stale network entries, in a
...
...
proto/babel/Doc
View file @
8e433d6a
S babel.c
S packet.c
S packet
s
.c
proto/ospf/dbdes.c
View file @
8e433d6a
...
...
@@ -192,6 +192,7 @@ ospf_do_send_dbdes(struct ospf_proto *p, struct ospf_neighbor *n)
/**
* ospf_send_dbdes - transmit database description packet
* @p: OSPF protocol instance
* @n: neighbor
*
* Sending of a database description packet is described in 10.8 of RFC 2328.
...
...
proto/ospf/lsalib.c
View file @
8e433d6a
...
...
@@ -554,12 +554,13 @@ lsa_validate_prefix(struct ospf_lsa_header *lsa, struct ospf_lsa_prefix *body)
/**
* lsa_validate - check whether given LSA is valid
* @lsa: LSA header
* @lsa_type: one of %LSA_T_xxx
* @ospf2: %true means OSPF version 2, %false means OSPF version 3
* @body: pointer to LSA body
*
* Checks internal structure of given LSA body (minimal length,
* consistency). Returns true if valid.
*/
int
lsa_validate
(
struct
ospf_lsa_header
*
lsa
,
u32
lsa_type
,
int
ospf2
,
void
*
body
)
{
...
...
proto/ospf/packet.c
View file @
8e433d6a
...
...
@@ -207,7 +207,7 @@ drop:
/**
* ospf_rx_hook
* @sk: socket we received the packet.
* @
size
: size of the packet
* @
len
: size of the packet
*
* This is the entry point for messages from neighbors. Many checks (like
* authentication, checksums, size) are done before the packet is passed to
...
...
sysdep/unix/io.c
View file @
8e433d6a
...
...
@@ -448,6 +448,7 @@ tm_format_reltime(char *x, struct tm *tm, bird_clock_t delta)
/**
* tm_format_datetime - convert date and time to textual representation
* @x: destination buffer of size %TM_DATETIME_BUFFER_SIZE
* @fmt_spec: specification of resulting textual representation of the time
* @t: time
*
* This function formats the given relative time value @t to a textual
...
...
sysdep/unix/log.c
View file @
8e433d6a
...
...
@@ -89,6 +89,7 @@ static char *class_names[] = {
/**
* log_commit - commit a log message
* @class: message class information (%L_DEBUG to %L_BUG, see |lib/birdlib.h|)
* @buf: message to write
*
* This function writes a message prepared in the log buffer to the
* log file (as specified in the configuration). The log buffer is
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment