]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: inline trivial function
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 22 Feb 2021 11:20:34 +0000 (12:20 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 25 Feb 2021 13:07:21 +0000 (14:07 +0100)
src/resolve/resolved-dns-stub.c
src/resolve/resolved-dns-stub.h

index 78f7cb854f46968ccde2211a4041a81c54062536..2cfabb3629eddecd491ad6b5c43442eaea08a385 100644 (file)
@@ -89,15 +89,6 @@ DnsStubListenerExtra *dns_stub_listener_extra_free(DnsStubListenerExtra *p) {
         return mfree(p);
 }
 
-uint16_t dns_stub_listener_extra_port(DnsStubListenerExtra *p) {
-        assert(p);
-
-        if (p->port > 0)
-                return p->port;
-
-        return 53;
-}
-
 static void stub_packet_hash_func(const DnsPacket *p, struct siphash *state) {
         assert(p);
 
index cf03d7f7000c08ec7acee5bea00de1bdddec7f08..3b9bf65b2176d218d9f6e510198d8e777e8b63b0 100644 (file)
@@ -35,7 +35,11 @@ extern const struct hash_ops dns_stub_listener_extra_hash_ops;
 
 int dns_stub_listener_extra_new(Manager *m, DnsStubListenerExtra **ret);
 DnsStubListenerExtra *dns_stub_listener_extra_free(DnsStubListenerExtra *p);
-uint16_t dns_stub_listener_extra_port(DnsStubListenerExtra *p);
+static inline uint16_t dns_stub_listener_extra_port(DnsStubListenerExtra *p) {
+        assert(p);
+
+        return p->port > 0 ? p->port : 53;
+}
 
 void manager_dns_stub_stop(Manager *m);
 int manager_dns_stub_start(Manager *m);