Lines Matching defs:name

18  * 3. The name of the author may not be used to endorse or promote products
83 #define API_SELECT_CB_VAR_REF(name) API_VAR_REF(name)
84 #define API_SELECT_CB_VAR_DECLARE(name) API_VAR_DECLARE(struct lwip_select_cb, name)
85 #define API_SELECT_CB_VAR_ALLOC(name, retblock) API_VAR_ALLOC_EXT(struct lwip_select_cb, MEMP_SELECT_CB, name, retblock)
86 #define API_SELECT_CB_VAR_FREE(name) API_VAR_FREE(MEMP_SELECT_CB, name)
121 #define IS_SOCK_ADDR_TYPE_VALID(name) (((name)->sa_family == AF_INET) || \
122 ((name)->sa_family == AF_INET6))
123 #define SOCK_ADDR_TYPE_MATCH(name, sock) \
124 ((((name)->sa_family == AF_INET) && !(NETCONNTYPE_ISIPV6((sock)->conn->type))) || \
125 (((name)->sa_family == AF_INET6) && (NETCONNTYPE_ISIPV6((sock)->conn->type))))
137 #define IS_SOCK_ADDR_TYPE_VALID(name) ((name)->sa_family == AF_INET6)
138 #define SOCK_ADDR_TYPE_MATCH(name, sock) 1
146 #define IS_SOCK_ADDR_TYPE_VALID(name) ((name)->sa_family == AF_INET)
147 #define SOCK_ADDR_TYPE_MATCH(name, sock) 1
155 #define IS_SOCK_ADDR_TYPE_VALID_OR_UNSPEC(name) (((name)->sa_family == AF_UNSPEC) || \
156 IS_SOCK_ADDR_TYPE_VALID(name))
157 #define SOCK_ADDR_TYPE_MATCH_OR_UNSPEC(name, sock) (((name)->sa_family == AF_UNSPEC) || \
158 SOCK_ADDR_TYPE_MATCH(name, sock))
159 #define IS_SOCK_ADDR_ALIGNED(name) ((((mem_ptr_t)(name)) % 4) == 0)
174 #define LWIP_SETGETSOCKOPT_DATA_VAR_REF(name) API_VAR_REF(name)
175 #define LWIP_SETGETSOCKOPT_DATA_VAR_DECLARE(name) API_VAR_DECLARE(struct lwip_setgetsockopt_data, name)
176 #define LWIP_SETGETSOCKOPT_DATA_VAR_FREE(name) API_VAR_FREE(MEMP_SOCKET_SETGETSOCKOPT_DATA, name)
178 #define LWIP_SETGETSOCKOPT_DATA_VAR_ALLOC(name, sock) do { \
179 name = (struct lwip_setgetsockopt_data *)memp_malloc(MEMP_SOCKET_SETGETSOCKOPT_DATA); \
180 if (name == NULL) { \
186 #define LWIP_SETGETSOCKOPT_DATA_VAR_ALLOC(name, sock)
718 lwip_bind(int s, const struct sockaddr *name, socklen_t namelen)
730 if (!SOCK_ADDR_TYPE_MATCH(name, sock)) {
737 /* check size, family and alignment of 'name' */
739 IS_SOCK_ADDR_TYPE_VALID(name) && IS_SOCK_ADDR_ALIGNED(name)),
743 SOCKADDR_TO_IPADDR_PORT(name, &local_addr, local_port);
813 lwip_connect(int s, const struct sockaddr *name, socklen_t namelen)
823 if (!SOCK_ADDR_TYPE_MATCH_OR_UNSPEC(name, sock)) {
831 if (name->sa_family == AF_UNSPEC) {
838 /* check size, family and alignment of 'name' */
840 IS_SOCK_ADDR_TYPE_VALID_OR_UNSPEC(name) && IS_SOCK_ADDR_ALIGNED(name),
843 SOCKADDR_TO_IPADDR_PORT(name, &remote_addr, remote_port);
1475 LWIP_ERROR("lwip_sendmsg: invalid msghdr name", (((msg->msg_name == NULL) && (msg->msg_namelen == 0)) ||
2700 lwip_getaddrname(int s, struct sockaddr *name, socklen_t *namelen, u8_t local)
2739 MEMCPY(name, &saddr, *namelen);
2747 lwip_getpeername(int s, struct sockaddr *name, socklen_t *namelen)
2749 return lwip_getaddrname(s, name, namelen, 0);
2753 lwip_getsockname(int s, struct sockaddr *name, socklen_t *namelen)
2755 return lwip_getaddrname(s, name, namelen, 1);