/[mac2eui64]/trunk/mac2eui64.c
ViewVC logotype

Diff of /trunk/mac2eui64.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 5 by trond, 2015-09-29T09:12:20Z Revision 6 by trond, 2015-10-12T07:53:50Z
# Line 159  void TransformMAC(const char * const argv0, const char Line 159  void TransformMAC(const char * const argv0, const char
159    //PrintEUI64_IP6_INT(ModEUI64);    //PrintEUI64_IP6_INT(ModEUI64);
160  } /* TransformMAC() */  } /* TransformMAC() */
161    
162    unsigned char ConstructHexByte(unsigned char MSNybble, unsigned char LSNybble);
163    
164  int ConstructMAC(const char *argvi, unsigned char * MAC)  int ConstructMAC(const char *argvi, unsigned char * MAC)
165  {  {
   unsigned char ConstructHexByte(unsigned char MSNybble, unsigned char LSNybble);  
   
166    int ReturnValue = EXIT_SUCCESS, NumDigits = 0;    int ReturnValue = EXIT_SUCCESS, NumDigits = 0;
167    size_t i = 0;    size_t i = 0;
168    unsigned char MSNybble, LSNybble;    unsigned char MSNybble, LSNybble;
# Line 191  int ConstructMAC(const char *argvi, unsigned char * MA Line 191  int ConstructMAC(const char *argvi, unsigned char * MA
191    return ReturnValue;    return ReturnValue;
192  } /* ConstructMAC() */  } /* ConstructMAC() */
193    
 unsigned char ConstructHexByte(unsigned char MSNybble, unsigned char LSNybble);  
   
194  unsigned char ConstructHexByte(unsigned char MSNybble, unsigned char LSNybble)  unsigned char ConstructHexByte(unsigned char MSNybble, unsigned char LSNybble)
195  {  {
196    unsigned char Byte;    unsigned char Byte;


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

svn@ximalas.info
ViewVC Help
Powered by ViewVC 1.3.0-beta1