UBUNTU: SAUCE: selftests: net: replace AF_MAX with INT_MAX in socket.c
Use INT_MAX instead of AF_MAX, since libc might have a smaller value of AF_MAX than the kernel, what causes the test to fail. Signed-off-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
This commit is contained in:
committed by
Paolo Pisati
parent
04c8331eb9
commit
a5b0763ba6
@@ -6,6 +6,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
#include <limits.h>
|
||||
|
||||
#include "../kselftest.h"
|
||||
|
||||
@@ -26,7 +27,10 @@ struct socket_testcase {
|
||||
};
|
||||
|
||||
static struct socket_testcase tests[] = {
|
||||
{ AF_MAX, 0, 0, -EAFNOSUPPORT, 0 },
|
||||
/* libc might have a smaller value of AF_MAX than the kernel
|
||||
* actually supports, so use INT_MAX instead.
|
||||
*/
|
||||
{ INT_MAX, 0, 0, -EAFNOSUPPORT, 0 },
|
||||
{ AF_INET, SOCK_STREAM, IPPROTO_TCP, 0, 1 },
|
||||
{ AF_INET, SOCK_DGRAM, IPPROTO_TCP, -EPROTONOSUPPORT, 1 },
|
||||
{ AF_INET, SOCK_DGRAM, IPPROTO_UDP, 0, 1 },
|
||||
|
||||
Reference in New Issue
Block a user