04_per-connection-ccid-constants.diff
[paraslash.git] / net.h
diff --git a/net.h b/net.h
index 1f2ebc6..88b8d43 100644 (file)
--- a/net.h
+++ b/net.h
 
 /** \cond Userland defines for Linux DCCP support. */
 #ifndef IPPROTO_DCCP
-#define IPPROTO_DCCP   33      /**< IANA assigned value */
-#define SOCK_DCCP      6       /**< Linux socket type   */
-#define SOL_DCCP        269    /**< Linux socket level  */
+#define IPPROTO_DCCP   33      /* IANA assigned value */
+#define SOCK_DCCP      6       /* Linux socket type   */
+#define SOL_DCCP       269     /* Linux socket level  */
+/* Per-connection CCID support (since v2.6.30-rc1) */
+#define DCCP_SOCKOPT_AVAILABLE_CCIDS   12      /* List of supported CCIDs */
+#define DCCP_SOCKOPT_CCID              13      /* Sets both TX/RX CCID    */
+#define DCCP_SOCKOPT_TX_CCID           14      /* Set/get the TX CCID     */
+#define DCCP_SOCKOPT_RX_CCID           15      /* Set/get the RX CCID     */
 #endif
 /** \endcond */