]> git.meshlink.io Git - utcp/commitdiff
Add utcp_get_mss().
authorGuus Sliepen <guus@sliepen.org>
Sat, 28 Mar 2020 21:14:51 +0000 (22:14 +0100)
committerGuus Sliepen <guus@sliepen.org>
Sat, 28 Mar 2020 21:14:51 +0000 (22:14 +0100)
utcp.c
utcp.h

diff --git a/utcp.c b/utcp.c
index 3faf2381d9559af2e4f907c119e2bc469e9863e2..cf722e51d2afafd9008c179aea5ce70645cbd561 100644 (file)
--- a/utcp.c
+++ b/utcp.c
@@ -2059,6 +2059,10 @@ uint16_t utcp_get_mtu(struct utcp *utcp) {
        return utcp ? utcp->mtu : 0;
 }
 
+uint16_t utcp_get_mss(struct utcp *utcp) {
+       return utcp ? utcp->mss : 0;
+}
+
 void utcp_set_mtu(struct utcp *utcp, uint16_t mtu) {
        if(!utcp) {
                return;
diff --git a/utcp.h b/utcp.h
index c570b3231be88b06e98c4d47cca5e35cd8d762c3..76840facf21c49196af665afb6abf83003f89cca 100644 (file)
--- a/utcp.h
+++ b/utcp.h
@@ -86,6 +86,7 @@ extern int utcp_get_user_timeout(struct utcp *utcp);
 extern void utcp_set_user_timeout(struct utcp *utcp, int seconds);
 
 extern uint16_t utcp_get_mtu(struct utcp *utcp);
+extern uint16_t utcp_get_mss(struct utcp *utcp);
 extern void utcp_set_mtu(struct utcp *utcp, uint16_t mtu);
 
 extern void utcp_reset_timers(struct utcp *utcp);