Commit c14f12fd authored by Aurelio Colosimo's avatar Aurelio Colosimo

implemented -b cmd line options, for net interface choice

parent e6273caf
...@@ -56,8 +56,8 @@ static struct cmd_line_opt cmd_line_list[] = { ...@@ -56,8 +56,8 @@ static struct cmd_line_opt cmd_line_list[] = {
{"-a NUMBER,NUMBER", "specify clock servo P and I attenuations"}, {"-a NUMBER,NUMBER", "specify clock servo P and I attenuations"},
{"-w NUMBER", "specify one way delay filter stiffness"}, {"-w NUMBER", "specify one way delay filter stiffness"},
CMD_LINE_SEPARATOR, CMD_LINE_SEPARATOR,
/* FIXME cmdline check if useful
{"-b NAME", "bind PTP to network interface NAME"}, {"-b NAME", "bind PTP to network interface NAME"},
/* FIXME cmdline check if useful
{"-u ADDRESS", "also send uni-cast to ADDRESS\n"}, {"-u ADDRESS", "also send uni-cast to ADDRESS\n"},
*/ */
/* FIXME cmdline now choosen by #define /* FIXME cmdline now choosen by #define
...@@ -163,6 +163,10 @@ int pp_parse_cmdline(struct pp_instance *ppi, int argc, char **argv) ...@@ -163,6 +163,10 @@ int pp_parse_cmdline(struct pp_instance *ppi, int argc, char **argv)
a = argv[++i]; a = argv[++i];
OPTS(ppi)->s = atoi(a); OPTS(ppi)->s = atoi(a);
break; break;
case 'b':
a = argv[++i];
OPTS(ppi)->iface_name = a;
break;
case 'l': case 'l':
a = argv[++i]; a = argv[++i];
cmd_line_parse_two(a, &n1, &n2); cmd_line_parse_two(a, &n1, &n2);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment