Diff for /fwsync/driver/fwsync.c between versions 1.4 and 1.6

version 1.4, 2022/07/05 21:50:36 version 1.6, 2022/07/15 09:19:25
Line 8 Line 8
 static intptr_t fwsync_wchan;  static intptr_t fwsync_wchan;
   
   
 static int  
 fwsync_add_state_4(const struct fws_proto *pkt)  
 {  
         DTRACE();  
   
         return 0;  
 }  
   
 static int  
 fwsync_add_state_6(const struct fws_proto *pkt)  
 {  
         DTRACE();  
   
         return 0;  
 }  
   
 static int  
 fwsync_add_state(const struct fws_proto *pkt)  
 {  
         DTRACE();  
   
         if (pkt->fws_addrtype == 4)  
                 fwsync_add_state_4(pkt);  
         else if (pkt->fws_addrtype == 6)  
                 fwsync_add_state_6(pkt);  
         else  
                 return EINVAL;  
   
         return 0;  
 }  
   
 static void  static void
 fwsync_edge_proc(void *arg)  fwsync_edge_proc(void *arg)
 {  {
Line 77  fwsync_edge_proc(void *arg) Line 46  fwsync_edge_proc(void *arg)
                         case FWS_PKTVER_STATE:                          case FWS_PKTVER_STATE:
                                 fwsync_add_state(pkt);                                  fwsync_add_state(pkt);
                                 break;                                  break;
                        case FWS_PKTVER_ALIAS_OUT:                        case FWS_PKTVER_ALIAS:
                                break;                                fwsync_add_alias(pkt);
                        case FWS_PKTVER_ALIAS_IN: 
                                 break;                                  break;
                         default:                          default:
                                 printf("FWSync packet was discarded due to wrong version\n");                                  printf("FWSync packet was discarded due to wrong version\n");

Removed from v.1.4  
changed lines
  Added in v.1.6


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>