linkd

Control plane daemon for unos
git clone git://git.finwo.net/app/linkd
Log | Files | Refs | README

ifquery.c (391B)


      1 #define _GNU_SOURCE
      2 #include <stddef.h>
      3 
      4 #include "cli/client.h"
      5 #include "registry.h"
      6 
      7 int main_ifquery(int argc, char *argv[]) {
      8   const char *cmd[2] = { "IFQUERY", NULL };
      9   if (argc > 1) {
     10     cmd[1] = argv[1];
     11     return linkd_call(2, cmd);
     12   }
     13   return linkd_call(1, cmd);
     14 }
     15 
     16 __attribute__((constructor))
     17 static void register_ifquery(void) {
     18   cli_register("ifquery", main_ifquery);
     19 }