The branch main has been updated by glebius:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=5213c1fd1f2c46a04ef680a7fd295645ed479c6e

commit 5213c1fd1f2c46a04ef680a7fd295645ed479c6e
Author:     Gleb Smirnoff <gleb...@freebsd.org>
AuthorDate: 2025-07-25 20:09:22 +0000
Commit:     Gleb Smirnoff <gleb...@freebsd.org>
CommitDate: 2025-07-25 20:09:22 +0000

    bsnmpd: use C99 initializers for transport definitions
    
    No functional change, just makes reading easier.
    
    Reviewed by:            harti
    Differential Revision:  https://reviews.freebsd.org/D51358
---
 contrib/bsnmp/snmpd/trans_inet.c  | 17 ++++++++---------
 contrib/bsnmp/snmpd/trans_lsock.c | 17 ++++++++---------
 contrib/bsnmp/snmpd/trans_udp.c   | 17 ++++++++---------
 3 files changed, 24 insertions(+), 27 deletions(-)

diff --git a/contrib/bsnmp/snmpd/trans_inet.c b/contrib/bsnmp/snmpd/trans_inet.c
index dccfb6234222..eb41f9b678e9 100644
--- a/contrib/bsnmp/snmpd/trans_inet.c
+++ b/contrib/bsnmp/snmpd/trans_inet.c
@@ -414,15 +414,14 @@ inet_send2(struct tport *tp, const u_char *buf, size_t 
len,
 
 /** exported to daemon */
 const struct transport_def inet_trans = {
-       "inet",
-       OIDX_begemotSnmpdTransInet,
-       inet_start,
-       inet_stop,
-       inet_destroy_port,
-       inet_activate,
-       NULL,
-       inet_recv,
-       inet_send2,
+       .name =         "inet",
+       .id =           OIDX_begemotSnmpdTransInet,
+       .start =        inet_start,
+       .stop =         inet_stop,
+       .close_port =   inet_destroy_port,
+       .init_port =    inet_activate,
+       .recv =         inet_recv,
+       .send2 =        inet_send2,
 };
 
 struct inet_port_params {
diff --git a/contrib/bsnmp/snmpd/trans_lsock.c 
b/contrib/bsnmp/snmpd/trans_lsock.c
index ca2311be7cc3..68aea2c77187 100644
--- a/contrib/bsnmp/snmpd/trans_lsock.c
+++ b/contrib/bsnmp/snmpd/trans_lsock.c
@@ -63,15 +63,14 @@ static ssize_t lsock_recv(struct tport *, struct port_input 
*);
 
 /* exported */
 const struct transport_def lsock_trans = {
-       "lsock",
-       OIDX_begemotSnmpdTransLsock,
-       lsock_start,
-       lsock_stop,
-       lsock_close_port,
-       lsock_init_port,
-       lsock_send,
-       lsock_recv,
-       NULL
+       .name =         "lsock",
+       .id =           OIDX_begemotSnmpdTransLsock,
+       .start =        lsock_start,
+       .stop =         lsock_stop,
+       .close_port =   lsock_close_port,
+       .init_port =    lsock_init_port,
+       .send =         lsock_send,
+       .recv =         lsock_recv,
 };
 static struct transport *my_trans;
 
diff --git a/contrib/bsnmp/snmpd/trans_udp.c b/contrib/bsnmp/snmpd/trans_udp.c
index 8e9d1510d1d7..55824b82f6c8 100644
--- a/contrib/bsnmp/snmpd/trans_udp.c
+++ b/contrib/bsnmp/snmpd/trans_udp.c
@@ -60,15 +60,14 @@ static ssize_t udp_recv(struct tport *, struct port_input 
*);
 
 /* exported */
 const struct transport_def udp_trans = {
-       "udp",
-       OIDX_begemotSnmpdTransUdp,
-       udp_start,
-       udp_stop,
-       udp_close_port,
-       udp_init_port,
-       udp_send,
-       udp_recv,
-       NULL
+       .name =         "udp",
+       .id =           OIDX_begemotSnmpdTransUdp,
+       .start =        udp_start,
+       .stop =         udp_stop,
+       .close_port =   udp_close_port,
+       .init_port =    udp_init_port,
+       .send =         udp_send,
+       .recv =         udp_recv,
 };
 static struct transport *my_trans;
 

Reply via email to