Lines Matching refs:bind
184 After the successful creation of the socket, you would normally use the ``bind(2)``
185 and/or ``connect(2)`` system call to bind the socket to a CAN interface. After
191 In order to send data, a ``bind(2)`` must have been successful. ``bind(2)`` assigns a
196 to ``bind(2)``, ``connect(2)``, ``sendto(2)`` and ``recvfrom(2)``. A ``write(2)`` with size 4 will
230 The ``bind(2)`` system call assigns the local address, i.e. the source address when
231 sending packages. If a PGN during ``bind(2)`` is set, it's used as a RX filter.
244 Both ``write(2)`` and ``send(2)`` will send a packet with local address from ``bind(2)`` and the
258 - ``SO_J1939_PROMISC`` - disable filters set by ``bind(2)`` and ``connect(2)``
286 | bind() + connect() + | |
346 ``j1939.name`` member and provide it to ``bind(2)``. If the name had claimed an address
363 .pgn = J1939_NO_PGN, /* to disable bind() rx filter for PGN */
368 bind(sock, (struct sockaddr *)&baddr, sizeof(baddr));
400 * NAME provided, does not match the j1939.name provided to bind(2), EPROTO
412 claim another address, some socket bound to NAME, must ``bind(2)`` again, but with
442 bind(sock, (struct sockaddr *)&baddr, sizeof(baddr));