Motr  M0
main.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "motr/init.h"
#include "lib/assert.h"
#include "lib/errno.h"
#include "lib/getopts.h"
#include "lib/memory.h"
#include "lib/thread.h"
#include "net/net.h"
#include "net/lnet/lnet.h"
#include "net/lnet/st/ping.h"
Include dependency graph for main.c:

Go to the source code of this file.

Macros

#define CPARAM_SET(f)   params[i].f = f
 

Functions

static int quiet_printf (const char *fmt,...)
 
int main (int argc, char *argv[])
 

Variables

static struct nlx_ping_ctx sctx
 
static struct nlx_ping_ops verbose_ops
 
static struct nlx_ping_ops quiet_ops
 

Macro Definition Documentation

◆ CPARAM_SET

#define CPARAM_SET (   f)    params[i].f = f

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 58 of file main.c.

Here is the call graph for this function:

◆ quiet_printf()

static int quiet_printf ( const char *  fmt,
  ... 
)
static

Definition at line 43 of file main.c.

Variable Documentation

◆ quiet_ops

struct nlx_ping_ops quiet_ops
static
Initial value:
= {
.pf = quiet_printf,
}
int quiet_printf(const char *fmt,...)
Definition: main.c:205
void nlx_ping_print_qstats_tm(struct nlx_ping_ctx *ctx, bool reset)
Definition: ping.c:136

Definition at line 53 of file main.c.

◆ sctx

struct nlx_ping_ctx sctx
static
Initial value:
= {
.pc_tm = {
.ntm_state = M0_NET_TM_UNDEFINED
}
}

Definition at line 37 of file main.c.

◆ verbose_ops

struct nlx_ping_ops verbose_ops
static
Initial value:
= {
.pf = printf,
}
void nlx_ping_print_qstats_tm(struct nlx_ping_ctx *ctx, bool reset)
Definition: ping.c:136

Definition at line 48 of file main.c.