Skip to content

Commit b61032e

Browse files
romanmichalvasko
authored andcommitted
session server REFACTOR move server_opts to header
1 parent 8bfccdb commit b61032e

File tree

9 files changed

+2
-16
lines changed

9 files changed

+2
-16
lines changed

src/messages_server.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@
3030
#include "messages_server.h"
3131
#include "netconf.h"
3232

33-
extern struct nc_server_opts server_opts;
34-
3533
API struct nc_server_reply *
3634
nc_server_reply_ok(void)
3735
{

src/server_config.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@
3333
#include "server_config_p.h"
3434
#include "session_p.h"
3535

36-
extern struct nc_server_opts server_opts;
37-
3836
/* returns a parent node of 'node' that matches the name 'name' */
3937
static const struct lyd_node *
4038
nc_server_config_get_parent(const struct lyd_node *node, const char *name)

src/server_config_ks.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
#include "server_config_p.h"
2828
#include "session_p.h"
2929

30-
extern struct nc_server_opts server_opts;
31-
3230
/**
3331
* @brief Get the pointer to an asymmetric key structure based on node's location in the YANG data.
3432
*

src/server_config_ts.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
#include "server_config_p.h"
2828
#include "session_p.h"
2929

30-
extern struct nc_server_opts server_opts;
31-
3230
/**
3331
* @brief Get the pointer to a certificate bag structure based on node's location in the YANG data.
3432
*

src/session.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,6 @@
5050
/* in milliseconds */
5151
#define NC_CLOSE_REPLY_TIMEOUT 200
5252

53-
extern struct nc_server_opts server_opts;
54-
5553
void
5654
nc_timeouttime_get(struct timespec *ts, uint32_t add_ms)
5755
{

src/session_p.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
#include "session_server_ch.h"
3333
#include "session_wrapper.h"
3434

35+
extern struct nc_server_opts server_opts;
36+
3537
/**
3638
* Enumeration of diff operation types.
3739
*/

src/session_server_ssh.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@
4747
#include "session_p.h"
4848
#include "session_wrapper.h"
4949

50-
extern struct nc_server_opts server_opts;
51-
5250
/**
5351
* @brief Stores the private key data as a temporary file.
5452
*

src/session_server_tls.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@
3333
#include "session_p.h"
3434
#include "session_wrapper.h"
3535

36-
extern struct nc_server_opts server_opts;
37-
3836
static int
3937
nc_server_tls_ks_ref_get_cert_key(const char *referenced_key_name, const char *referenced_cert_name,
4038
char **privkey_data, enum nc_privkey_format *privkey_type, char **cert_data)

src/session_wrapper.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,6 @@ struct nc_tls_verify_cb_data {
6969
void *chain; /**< Certificate chain used to verify the client cert. */
7070
};
7171

72-
extern struct nc_server_opts server_opts;
73-
7472
/**
7573
* @brief Creates a new TLS session from the given configuration.
7674
*

0 commit comments

Comments
 (0)