Factor out sendBeastSettings(), use it in view1090.
This commit is contained in:
parent
11b6cdba06
commit
0526388bdc
4 changed files with 24 additions and 16 deletions
16
faup1090.c
16
faup1090.c
|
|
@ -139,22 +139,6 @@ static void backgroundTasks(void) {
|
|||
modesNetPeriodicWork();
|
||||
}
|
||||
|
||||
static void sendBeastSettings(struct client *c, const char *settings) {
|
||||
int len;
|
||||
char *buf, *p;
|
||||
|
||||
len = strlen(settings) * 3;
|
||||
buf = p = alloca(len);
|
||||
|
||||
while (*settings) {
|
||||
*p++ = 0x1a;
|
||||
*p++ = '1';
|
||||
*p++ = *settings++;
|
||||
}
|
||||
|
||||
anetWrite(c->fd, buf, len);
|
||||
}
|
||||
|
||||
//
|
||||
//=========================================================================
|
||||
//
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue