l2tp_socket_init: setup log_class in l2tp_socket_init
This commit is contained in:
parent
5b97a7ab47
commit
9b7111c3a2
|
@ -8,7 +8,7 @@ CFLAGS += $(EXTRA_CFLAGS)
|
|||
|
||||
all: l2tpd
|
||||
|
||||
l2tpd: l2tpd.o l2tpd_fsm.o l2tpd_data.o l2tpd_packet.o
|
||||
l2tpd: l2tpd.o l2tpd_fsm.o l2tpd_data.o l2tpd_packet.o l2tpd_socket.c
|
||||
$(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
%.o: %.c
|
||||
|
|
|
@ -79,11 +79,12 @@ int l2tp_socket_enqueue(struct l2tp_socket_state *state, struct msgb *msg)
|
|||
* \param sock_path
|
||||
* \return 0 on success
|
||||
*/
|
||||
int l2tp_socket_init(struct l2tp_socket_state *state, const char *sock_path, int queue_len)
|
||||
int l2tp_socket_init(struct l2tp_socket_state *state, const char *sock_path, int queue_len, int log_class)
|
||||
{
|
||||
struct osmo_fd *bfd;
|
||||
int rc;
|
||||
|
||||
state->log_class = log_class;
|
||||
osmo_wqueue_init(&state->wqueue, queue_len);
|
||||
state->wqueue.bfd.fd = -1;
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ struct l2tp_socket_state {
|
|||
int log_class;
|
||||
};
|
||||
|
||||
int l2tp_socket_init(struct l2tp_socket_state *state, const char *sock_path, int queue_len);
|
||||
int l2tp_socket_init(struct l2tp_socket_state *state, const char *sock_path, int queue_len, int log_class);
|
||||
int l2tp_socket_enqueue(struct l2tp_socket_state *state, struct msgb *msg);
|
||||
|
||||
void l2tp_set_read_callback(struct l2tp_socket_state *state, int (*read_cb)(struct osmo_fd *fd));
|
||||
|
|
Loading…
Reference in New Issue