queue: mark non-public functions as static
This makes it a bit more explicit about what is the 'user API' of the code and what is just used internally.
This commit is contained in:
parent
e65c7390ca
commit
bb47c354b6
10
gtp/queue.c
10
gtp/queue.c
|
@ -29,7 +29,7 @@
|
|||
#include "gtp.h"
|
||||
#include "queue.h"
|
||||
|
||||
int queue_print(struct queue_t *queue)
|
||||
static int queue_print(struct queue_t *queue)
|
||||
{
|
||||
int n;
|
||||
printf("Queue: %p Next: %d First: %d Last: %d\n", queue,
|
||||
|
@ -47,7 +47,7 @@ int queue_print(struct queue_t *queue)
|
|||
return 0;
|
||||
}
|
||||
|
||||
int queue_seqhash(struct sockaddr_in *peer, uint16_t seq)
|
||||
static int queue_seqhash(struct sockaddr_in *peer, uint16_t seq)
|
||||
{
|
||||
/* With QUEUE_HASH_SIZE = 2^16 this describes all possible
|
||||
seq values. Thus we have perfect hash for the request queue.
|
||||
|
@ -58,8 +58,8 @@ int queue_seqhash(struct sockaddr_in *peer, uint16_t seq)
|
|||
return seq % QUEUE_HASH_SIZE;
|
||||
}
|
||||
|
||||
int queue_seqset(struct queue_t *queue, struct qmsg_t *qmsg,
|
||||
struct sockaddr_in *peer, uint16_t seq)
|
||||
static int queue_seqset(struct queue_t *queue, struct qmsg_t *qmsg,
|
||||
struct sockaddr_in *peer, uint16_t seq)
|
||||
{
|
||||
int hash = queue_seqhash(peer, seq);
|
||||
struct qmsg_t *qmsg2;
|
||||
|
@ -85,7 +85,7 @@ int queue_seqset(struct queue_t *queue, struct qmsg_t *qmsg,
|
|||
return 0;
|
||||
}
|
||||
|
||||
int queue_seqdel(struct queue_t *queue, struct qmsg_t *qmsg)
|
||||
static int queue_seqdel(struct queue_t *queue, struct qmsg_t *qmsg)
|
||||
{
|
||||
int hash = queue_seqhash(&qmsg->peer, qmsg->seq);
|
||||
struct qmsg_t *qmsg2;
|
||||
|
|
Reference in New Issue