feat: command usage uses agv0
This commit is contained in:
parent
40f45b9e3b
commit
8bfbb170eb
3 changed files with 21 additions and 21 deletions
14
tsock_v1.c
14
tsock_v1.c
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
void construire_message(char *message, char motif, int lg);
|
void construire_message(char *message, char motif, int lg);
|
||||||
void afficher_message(char *message, int lg);
|
void afficher_message(char *message, int lg);
|
||||||
void print_usage();
|
void print_usage(char* arg0);
|
||||||
|
|
||||||
int main (int argc, char **argv) {
|
int main (int argc, char **argv) {
|
||||||
int c;
|
int c;
|
||||||
|
@ -36,7 +36,7 @@ int main (int argc, char **argv) {
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case 'p':
|
case 'p':
|
||||||
if (source == 1) {
|
if (source == 1) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
source = 0;
|
source = 0;
|
||||||
|
@ -44,7 +44,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
case 's':
|
case 's':
|
||||||
if (source == 0) {
|
if (source == 0) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1) ;
|
exit(1) ;
|
||||||
}
|
}
|
||||||
source = 1;
|
source = 1;
|
||||||
|
@ -59,7 +59,7 @@ int main (int argc, char **argv) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -73,7 +73,7 @@ int main (int argc, char **argv) {
|
||||||
char* message = malloc(BASE_SIZE * sizeof(char));
|
char* message = malloc(BASE_SIZE * sizeof(char));
|
||||||
|
|
||||||
if (source == -1) {
|
if (source == -1) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1) ;
|
exit(1) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -179,8 +179,8 @@ void afficher_message(char *message, int lg) {
|
||||||
printf("\n");
|
printf("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void print_usage() {
|
void print_usage(char* arg0) {
|
||||||
printf("usage: tsock_v1 <-u> [-ps] [host] <port>\n");
|
printf("usage: %s <-u> [-ps] [host] <port>\n", arg0);
|
||||||
printf("parameters: host With -s, address of the host to connect to. Required with -s.\n");
|
printf("parameters: host With -s, address of the host to connect to. Required with -s.\n");
|
||||||
printf(" port Port to connect or bind to. Required.\n");
|
printf(" port Port to connect or bind to. Required.\n");
|
||||||
printf("options: -p Runs a TCP/UDP sink. Incompatible with -s.\n");
|
printf("options: -p Runs a TCP/UDP sink. Incompatible with -s.\n");
|
||||||
|
|
14
tsock_v2.c
14
tsock_v2.c
|
@ -21,7 +21,7 @@
|
||||||
|
|
||||||
void construire_message(char *message, char motif, int lg);
|
void construire_message(char *message, char motif, int lg);
|
||||||
void afficher_message(char *message, int lg);
|
void afficher_message(char *message, int lg);
|
||||||
void print_usage();
|
void print_usage(char* arg0);
|
||||||
|
|
||||||
int main (int argc, char **argv) {
|
int main (int argc, char **argv) {
|
||||||
int c;
|
int c;
|
||||||
|
@ -35,7 +35,7 @@ int main (int argc, char **argv) {
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case 'p':
|
case 'p':
|
||||||
if (source == 1) {
|
if (source == 1) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
source = 0;
|
source = 0;
|
||||||
|
@ -43,7 +43,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
case 's':
|
case 's':
|
||||||
if (source == 0) {
|
if (source == 0) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1) ;
|
exit(1) ;
|
||||||
}
|
}
|
||||||
source = 1;
|
source = 1;
|
||||||
|
@ -58,7 +58,7 @@ int main (int argc, char **argv) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -72,7 +72,7 @@ int main (int argc, char **argv) {
|
||||||
char* message = malloc(BASE_SIZE * sizeof(char));
|
char* message = malloc(BASE_SIZE * sizeof(char));
|
||||||
|
|
||||||
if (source == -1) {
|
if (source == -1) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1) ;
|
exit(1) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -262,8 +262,8 @@ void afficher_message(char *message, int lg) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void print_usage() {
|
void print_usage(char* arg0) {
|
||||||
printf("usage: tsock_v2 [-psu] [host] <port>\n");
|
printf("usage: %s [-psu] [host] <port>\n", arg0);
|
||||||
printf("parameters: host With -s, address of the host to connect to. Required with -s.\n");
|
printf("parameters: host With -s, address of the host to connect to. Required with -s.\n");
|
||||||
printf(" port Port to connect or bind to. Required.\n");
|
printf(" port Port to connect or bind to. Required.\n");
|
||||||
printf("options: -p Runs a TCP/UDP sink. Incompatible with -s.\n");
|
printf("options: -p Runs a TCP/UDP sink. Incompatible with -s.\n");
|
||||||
|
|
14
tsock_v3.c
14
tsock_v3.c
|
@ -30,7 +30,7 @@ void afficher_message_reception(char *message, int lg, int numero_envoi);
|
||||||
int count_digits(int lg);
|
int count_digits(int lg);
|
||||||
|
|
||||||
// Affiche l'usage de l'outil
|
// Affiche l'usage de l'outil
|
||||||
void print_usage();
|
void print_usage(char* arg0);
|
||||||
|
|
||||||
|
|
||||||
int main (int argc, char **argv)
|
int main (int argc, char **argv)
|
||||||
|
@ -47,7 +47,7 @@ int main (int argc, char **argv)
|
||||||
switch (c) {
|
switch (c) {
|
||||||
case 'p':
|
case 'p':
|
||||||
if (source == 1) {
|
if (source == 1) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
source = 0;
|
source = 0;
|
||||||
|
@ -55,7 +55,7 @@ int main (int argc, char **argv)
|
||||||
|
|
||||||
case 's':
|
case 's':
|
||||||
if (source == 0) {
|
if (source == 0) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1) ;
|
exit(1) ;
|
||||||
}
|
}
|
||||||
source = 1;
|
source = 1;
|
||||||
|
@ -94,7 +94,7 @@ int main (int argc, char **argv)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -115,7 +115,7 @@ int main (int argc, char **argv)
|
||||||
|
|
||||||
|
|
||||||
if (source == -1) {
|
if (source == -1) {
|
||||||
print_usage();
|
print_usage(argv[0]);
|
||||||
exit(1) ;
|
exit(1) ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -357,8 +357,8 @@ int count_digits(int lg) {
|
||||||
return retour;
|
return retour;
|
||||||
}
|
}
|
||||||
|
|
||||||
void print_usage() {
|
void print_usage(char* arg0) {
|
||||||
printf("usage: tsock_v3 [-psu] [-n nb_messages] [-l mess_length] [host] <port>\n");
|
printf("usage: %s [-psu] [-n nb_messages] [-l mess_length] [host] <port>\n", arg0);
|
||||||
printf("parameters: host With -s, address of the host to connect to. Required with -s.\n");
|
printf("parameters: host With -s, address of the host to connect to. Required with -s.\n");
|
||||||
printf(" port Port to connect or bind to. Required.\n");
|
printf(" port Port to connect or bind to. Required.\n");
|
||||||
printf("options: -l mess_length Size of the messages to send. Min 5. Max 1400. Default 30.\n");
|
printf("options: -l mess_length Size of the messages to send. Min 5. Max 1400. Default 30.\n");
|
||||||
|
|
Loading…
Reference in a new issue