xref: /aosp_15_r20/external/iproute2/ip/iplink_team.c (revision de1e4e894b0c224df933550f0afdecc354b238c4)
1*de1e4e89SAndroid Build Coastguard Worker #include <stdio.h>
2*de1e4e89SAndroid Build Coastguard Worker #include <stdlib.h>
3*de1e4e89SAndroid Build Coastguard Worker 
4*de1e4e89SAndroid Build Coastguard Worker #include "utils.h"
5*de1e4e89SAndroid Build Coastguard Worker #include "ip_common.h"
6*de1e4e89SAndroid Build Coastguard Worker 
team_print_help(struct link_util * lu,int argc,char ** argv,FILE * f)7*de1e4e89SAndroid Build Coastguard Worker static void team_print_help(struct link_util *lu,
8*de1e4e89SAndroid Build Coastguard Worker 			    int argc, char **argv, FILE *f)
9*de1e4e89SAndroid Build Coastguard Worker {
10*de1e4e89SAndroid Build Coastguard Worker 	fprintf(f, "Usage: ... team\n");
11*de1e4e89SAndroid Build Coastguard Worker }
12*de1e4e89SAndroid Build Coastguard Worker 
team_slave_print_help(struct link_util * lu,int argc,char ** argv,FILE * f)13*de1e4e89SAndroid Build Coastguard Worker static void team_slave_print_help(struct link_util *lu,
14*de1e4e89SAndroid Build Coastguard Worker 				  int argc, char **argv, FILE *f)
15*de1e4e89SAndroid Build Coastguard Worker {
16*de1e4e89SAndroid Build Coastguard Worker 	fprintf(f, "Usage: ... team_slave\n");
17*de1e4e89SAndroid Build Coastguard Worker }
18*de1e4e89SAndroid Build Coastguard Worker 
19*de1e4e89SAndroid Build Coastguard Worker struct link_util team_link_util = {
20*de1e4e89SAndroid Build Coastguard Worker 	.id		= "team",
21*de1e4e89SAndroid Build Coastguard Worker 	.print_help	= team_print_help,
22*de1e4e89SAndroid Build Coastguard Worker }, team_slave_link_util = {
23*de1e4e89SAndroid Build Coastguard Worker 	.id		= "team_slave",
24*de1e4e89SAndroid Build Coastguard Worker 	.print_help	= team_slave_print_help,
25*de1e4e89SAndroid Build Coastguard Worker };
26