mirror of
https://github.com/amnezia-vpn/amneziawg-tools.git
synced 2025-09-05 16:42:50 +02:00
chore: remove contains hyphen
Some checks failed
Some checks failed
This commit is contained in:
parent
4fd6667b29
commit
cec56274c7
2 changed files with 4 additions and 23 deletions
|
@ -157,12 +157,4 @@ static inline void free_wgdevice(struct wgdevice *dev)
|
||||||
free(dev);
|
free(dev);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int contains_hyphen(const char *str)
|
|
||||||
{
|
|
||||||
if (strchr(str, '-') != NULL)
|
|
||||||
return 1;
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -25,17 +25,6 @@
|
||||||
#include "ipc-uapi-unix.h"
|
#include "ipc-uapi-unix.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
static void set_magic_header(FILE *f, const char* prefix, const char *header_field)
|
|
||||||
{
|
|
||||||
if (contains_hyphen(header_field))
|
|
||||||
fprintf(f, "%s=%s\n", prefix, header_field);
|
|
||||||
else {
|
|
||||||
uint32_t magic_header = strtoul(header_field, NULL, 10);
|
|
||||||
fprintf(f, "%s=%u\n", prefix, magic_header);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static int userspace_set_device(struct wgdevice *dev)
|
static int userspace_set_device(struct wgdevice *dev)
|
||||||
{
|
{
|
||||||
char hex[WG_KEY_LEN_HEX], ip[INET6_ADDRSTRLEN], host[4096 + 1], service[512 + 1];
|
char hex[WG_KEY_LEN_HEX], ip[INET6_ADDRSTRLEN], host[4096 + 1], service[512 + 1];
|
||||||
|
@ -77,13 +66,13 @@ static int userspace_set_device(struct wgdevice *dev)
|
||||||
if (dev->flags & WGDEVICE_HAS_S4)
|
if (dev->flags & WGDEVICE_HAS_S4)
|
||||||
fprintf(f, "s4=%u\n", dev->transport_packet_junk_size);
|
fprintf(f, "s4=%u\n", dev->transport_packet_junk_size);
|
||||||
if (dev->flags & WGDEVICE_HAS_H1)
|
if (dev->flags & WGDEVICE_HAS_H1)
|
||||||
set_magic_header(f, "h1", dev->init_packet_magic_header);
|
fprintf(f, "h1=%s\n", dev->init_packet_magic_header);
|
||||||
if (dev->flags & WGDEVICE_HAS_H2)
|
if (dev->flags & WGDEVICE_HAS_H2)
|
||||||
set_magic_header(f, "h2", dev->response_packet_magic_header);
|
fprintf(f, "h2=%s\n", dev->response_packet_magic_header);
|
||||||
if (dev->flags & WGDEVICE_HAS_H3)
|
if (dev->flags & WGDEVICE_HAS_H3)
|
||||||
set_magic_header(f, "h3", dev->underload_packet_magic_header);
|
fprintf(f, "h3=%s\n", dev->underload_packet_magic_header);
|
||||||
if (dev->flags & WGDEVICE_HAS_H4)
|
if (dev->flags & WGDEVICE_HAS_H4)
|
||||||
set_magic_header(f, "h4", dev->transport_packet_magic_header);
|
fprintf(f, "h4=%s\n", dev->transport_packet_magic_header);
|
||||||
|
|
||||||
if (dev->flags & WGDEVICE_HAS_I1)
|
if (dev->flags & WGDEVICE_HAS_I1)
|
||||||
fprintf(f, "i1=%s\n", dev->i1);
|
fprintf(f, "i1=%s\n", dev->i1);
|
||||||
|
|
Loading…
Add table
Reference in a new issue