Project

General

Profile

Bug #1952 » 0007-fix-for-gtp-link-add-IPv6-support.patch

pablo, 02/14/2024 10:59 PM

View differences:

tools/gtp-link.c
112 112
	struct gtp_server_sock gtp_sock;
113 113
	int ret, sgsn_mode = 0, family;
114 114

  
115
	if (argc < 4) {
115
	if (argc < 3) {
116 116
		printf("Usage: %s add <device> <family> [--sgsn]\n", argv[0]);
117 117
		printf("       %s del <device>\n", argv[0]);
118 118
		exit(EXIT_FAILURE);
......
124 124
			perror("gtp_dev_destroy");
125 125

  
126 126
		return 0;
127
	} else if (!strcmp(argv[1], "add")) {
128
		if (argc < 4) {
129
			printf("Usage: %s add <device> <family> [--sgsn]\n", argv[0]);
130
			exit(EXIT_FAILURE);
131
		}
132

  
133
		if (argc == 5 && !strcmp(argv[4], "--sgsn"))
134
			sgsn_mode = 1;
127 135
	}
128 136

  
129
	if (argc > 4 && !strcmp(argv[4], "--sgsn"))
130
		sgsn_mode = 1;
131

  
132 137
	if (!strcmp(argv[3], "ip"))
133 138
		family = AF_INET;
134 139
	else if (!strcmp(argv[3], "ip6"))
(30-30/33)
Add picture from clipboard (Maximum size: 48.8 MB)