Rename tx, rx_bufsz to mtu, mru in src/if.c
This commit is contained in:
		
							parent
							
								
									a638966486
								
							
						
					
					
						commit
						ffe8599db1
					
				
					 3 changed files with 21 additions and 10 deletions
				
			
		|  | @ -11,7 +11,8 @@ | |||
| #define PATTY_AX25_IF_OPT_TYPE(n) \ | ||||
|     ((n) & PATTY_AX25_IF_OPT_TYPE_MASK) | ||||
| 
 | ||||
| #define PATTY_AX25_IF_BUFSZ 4096 | ||||
| #define PATTY_AX25_IF_DEFAULT_MTU 4096 | ||||
| #define PATTY_AX25_IF_DEFAULT_MRU 4096 | ||||
| 
 | ||||
| enum patty_ax25_if_type { | ||||
|     PATTY_AX25_IF_UNKNOWN, | ||||
|  | @ -19,6 +20,13 @@ enum patty_ax25_if_type { | |||
|     PATTY_AX25_IF_HDLC | ||||
| }; | ||||
| 
 | ||||
| enum patty_ax25_if_flags { | ||||
|     PATTY_AX25_IF_HALF_DUPLEX = (1 << 0), | ||||
|     PATTY_AX25_IF_FULL_DUPLEX = (1 << 1), | ||||
|     PATTY_AX25_IF_SYNC_TX     = (1 << 6), | ||||
|     PATTY_AX25_IF_SEGMENTER   = (1 << 7) | ||||
| }; | ||||
| 
 | ||||
| typedef struct _patty_ax25_if_stats { | ||||
|     size_t rx_frames, | ||||
|            tx_frames, | ||||
|  | @ -36,8 +44,8 @@ typedef struct _patty_ax25_if { | |||
|     void *rx_buf, | ||||
|          *tx_buf; | ||||
| 
 | ||||
|     size_t rx_bufsz, | ||||
|            tx_bufsz; | ||||
|     size_t mru, | ||||
|            mtu; | ||||
| 
 | ||||
|     patty_kiss_tnc *tnc; | ||||
|     patty_ax25_addr addr; | ||||
|  | @ -47,6 +55,7 @@ typedef struct _patty_ax25_if { | |||
| 
 | ||||
| typedef struct _patty_ax25_if_info { | ||||
|     patty_ax25_addr addr; | ||||
|     unsigned int flags; | ||||
| } patty_ax25_if_info; | ||||
| 
 | ||||
| enum patty_ax25_if_kiss_tnc_info_type { | ||||
|  | @ -56,7 +65,9 @@ enum patty_ax25_if_kiss_tnc_info_type { | |||
| }; | ||||
| 
 | ||||
| typedef struct _patty_ax25_if_kiss_tnc_info { | ||||
|          patty_ax25_addr addr; | ||||
|     patty_ax25_addr addr; | ||||
|     unsigned int flags; | ||||
| 
 | ||||
|     enum patty_ax25_if_kiss_tnc_info_type type; | ||||
| 
 | ||||
|     int fd; | ||||
|  |  | |||
							
								
								
									
										10
									
								
								src/if.c
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								src/if.c
									
										
									
									
									
								
							|  | @ -48,16 +48,16 @@ patty_ax25_if *patty_ax25_if_new(int opts, patty_ax25_if_info *info) { | |||
|         goto error_invalid_address; | ||||
|     } | ||||
| 
 | ||||
|     if ((iface->rx_buf = malloc(PATTY_AX25_IF_BUFSZ)) == NULL) { | ||||
|     if ((iface->rx_buf = malloc(PATTY_AX25_IF_DEFAULT_MRU)) == NULL) { | ||||
|         goto error_malloc_rx_buf; | ||||
|     } else { | ||||
|         iface->rx_bufsz = PATTY_AX25_IF_BUFSZ; | ||||
|         iface->mru = PATTY_AX25_IF_DEFAULT_MRU; | ||||
|     } | ||||
| 
 | ||||
|     if ((iface->tx_buf = malloc(PATTY_AX25_IF_BUFSZ)) == NULL) { | ||||
|     if ((iface->tx_buf = malloc(PATTY_AX25_IF_DEFAULT_MTU)) == NULL) { | ||||
|         goto error_malloc_tx_buf; | ||||
|     } else { | ||||
|         iface->tx_bufsz = PATTY_AX25_IF_BUFSZ; | ||||
|         iface->mtu = PATTY_AX25_IF_DEFAULT_MTU; | ||||
|     } | ||||
| 
 | ||||
|     if ((iface->aliases = patty_list_new()) == NULL) { | ||||
|  | @ -348,7 +348,7 @@ ssize_t patty_ax25_if_recv(patty_ax25_if *iface, | |||
| 
 | ||||
|     if ((readlen = patty_kiss_tnc_recv(iface->tnc, | ||||
|                                        iface->rx_buf, | ||||
|                                        iface->rx_bufsz, | ||||
|                                        iface->mru, | ||||
|                                        &port)) < 0) { | ||||
|         goto error_kiss_tnc_recv; | ||||
|     } else if (readlen == 0) { | ||||
|  |  | |||
|  | @ -999,7 +999,7 @@ static int reply_to(patty_ax25_if *iface, | |||
|                                                 reply, | ||||
|                                                 PATTY_AX25_FRAME_NORMAL, | ||||
|                                                 iface->tx_buf, | ||||
|                                                 iface->tx_bufsz)) < 0) { | ||||
|                                                 iface->mtu)) < 0) { | ||||
|         goto error_toobig; | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue