// Copyright (c) 2003 David Muse
// See the file COPYING for more information
#include <rudiments/serviceentry.h>
#include <rudiments/stdio.h>
int main(int argc, const char **argv) {
// get the service information for "smtp","tcp" protocol
serviceentry se;
se.initialize("smtp","tcp");
// print out details
stdoutput.printf(" Name: %s\n",se.getName());
stdoutput.printf(" Port: %d\n",se.getPort());
stdoutput.printf(" Protocol: %s\n",se.getProtocol());
stdoutput.printf(" Alias list:\n");
for (uint32_t i=0; se.getAliasList() && se.getAliasList()[i]; i++) {
stdoutput.printf(" %s\n",se.getAliasList()[i]);
}
}