summaryrefslogtreecommitdiff
path: root/src/libgsmd/libgsmd_network.c
blob: 73bc895bb265b8c036fc85d6f80bc098d9b1fab6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdlib.h>
#include <unistd.h>
#include <string.h>

#include <libgsmd/libgsmd.h>
#include <libgsmd/misc.h>

#include <gsmd/usock.h>
#include <gsmd/event.h>

#include "lgsm_internals.h"

int lgsm_netreg_register(struct lgsm_handle *lh, int oper)
{
	/* FIXME: implement oper selection */
	return lgsm_send_simple(lh, GSMD_MSG_NETWORK, GSMD_NETWORK_REGISTER);
}

int lgsm_signal_quality(struct lgsm_handle *lh)
{
	return lgsm_send_simple(lh, GSMD_MSG_NETWORK, GSMD_NETWORK_SIGQ_GET);
}
personal git repositories of Harald Welte. Your mileage may vary