Skip to content

Commit fe06d96

Browse files
lemreytmon-nordic
authored andcommitted
nrf_modem: v2.3.1
See CHANGELOG file for details. Signed-off-by: Emanuele Di Santo <[email protected]>
1 parent f1ae1c2 commit fe06d96

File tree

7 files changed

+29
-16
lines changed

7 files changed

+29
-16
lines changed

nrf_modem/doc/CHANGELOG.rst

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ Changelog
99

1010
All notable changes to this project are documented in this file.
1111

12+
nrf_modem 2.3.1
13+
***************
14+
15+
:ref:`Sockets <nrf_sockets>`
16+
============================
17+
18+
* Fixed a bug where the callbacks for poll events were not called.
19+
1220
nrf_modem 2.3.0
1321
***************
1422

@@ -44,8 +52,8 @@ nrf_modem 2.3.0
4452

4553
* Added the :c:member:`nrf_modem_gnss_agps_expiry.position_expiry` field to :c:struct:`nrf_modem_gnss_agps_expiry` to retrieve the position assistance expiry time.
4654

47-
:ref:`Bootloader <nrf_modem_bootloader_api>`
48-
============================================
55+
:ref:`Bootloader <nrf_modem_bootloader>`
56+
========================================
4957

5058
* The Full DFU API (:file:`nrf_modem_full_dfu.h`) has been moved to (:file:`nrf_modem_bootloader.h`) and renamed accordingly.
5159
The ``nrf_modem_full_dfu_apply()`` function has been renamed to :c:func:`nrf_modem_bootloader_update`.

nrf_modem/include/nrf_modem.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ struct nrf_modem_bootloader_init_params {
208208
};
209209

210210
/**
211-
* @brief Return version string of the Modem library build.
211+
* @brief Return a statically allocated string identifying the Modem library build.
212212
*
213213
* @retval Version string if defined.
214214
* @retval Empty string if version string is not defined.

nrf_modem/include/nrf_socket.h

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -594,13 +594,14 @@ int nrf_close(int fildes);
594594
/**
595595
* @brief Function for controlling file descriptor options.
596596
*
597-
* @details Set or get file descriptor options or flags. For a list of supported commands, refer
598-
* to @ref nrf_fcnt_commands.
599-
* For a list of supported flags, refer to @ref nrf_fcnt_flags.
597+
* @details
598+
* Set or get file descriptor options or flags.
599+
* For a list of supported commands, refer to @ref nrf_fcnt_commands.
600+
* For a list of supported flags, refer to @ref nrf_fcnt_flags.
600601
*
601-
* @param[in] fd The descriptor to set options on.
602-
* @param[in] cmd The command class for options.
603-
* @param[in] flags The flags to set.
602+
* @param fd The descriptor to set options on.
603+
* @param cmd The command class for options.
604+
* @param flags The flags to set.
604605
*
605606
* @return Value dependent on command class:
606607
* NRF_F_GETFL - Value of file status flags.
@@ -866,9 +867,13 @@ void nrf_freeaddrinfo(struct nrf_addrinfo *ai);
866867
* @brief Get interface address information.
867868
*
868869
* @details
869-
* Create a linked list of nrf_ifaddrs structures describing the network interfaces.
870+
* Create a linked list of nrf_ifaddrs structures describing the network interfaces
871+
* and store the address of the first item of the list in @p *ifa.
872+
*
873+
* The data returned by this function is dynamically allocated and
874+
* must be freed using @ref nrf_freeifaddrs() when no longer needed.
870875
*
871-
* @param[in] ifa First item in the linked list of interface addresses.
876+
* @param[in, out] ifa First item in the linked list of interface addresses.
872877
*
873878
* @retval 0 on success.
874879
* @retval -1 on error, and set @c errno to indicate the reason.
@@ -881,7 +886,7 @@ int nrf_getifaddrs(struct nrf_ifaddrs **ifa);
881886
* @details
882887
* Free a linked list of nrf_ifaddrs structures.
883888
*
884-
* @param[in] ifa First item in the linked list of interface addresses.
889+
* @param ifa First item in the linked list of interface addresses.
885890
*/
886891
void nrf_freeifaddrs(struct nrf_ifaddrs *ifa);
887892

@@ -896,10 +901,10 @@ void nrf_freeifaddrs(struct nrf_ifaddrs *ifa);
896901
* @note
897902
* It is not possible to unset a secondary DNS address set using this function.
898903
*
899-
* @param[in] family Address family.
900-
* @param[in] in_addr An IPv4 or IPv6 address encoded in a nrf_in_addr or
901-
* nrf_in6_addr structure, respectively.
902-
* @param[in] in_size Size of the structure pointed to by in_addr.
904+
* @param family Address family.
905+
* @param in_addr An IPv4 or IPv6 address encoded in a nrf_in_addr or
906+
* nrf_in6_addr structure, respectively.
907+
* @param in_size Size of the structure pointed to by in_addr.
903908
*
904909
* @retval 0 On success
905910
* @retval -1 On error, and set @c errno to indicate the reason.
384 Bytes
Binary file not shown.
300 Bytes
Binary file not shown.
284 Bytes
Binary file not shown.
452 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)