sample:
    int test(int soc)
{
      switch(soc)
      {
         case SOCK_SREAM:
              return 1;
         case SOCK_DATAGRAM:
              return 2;
         case SOCK_RAW:
              return 3;
      }
      return 0;
}